求一个数自己的幂次方 :
//求一个数自己的幂次方
#include <stdio.h>
int main (void)
{
int x;
scanf("%d", &x);
int i=1;
int n=x;
while ( i<n)
{
x *= n;
i++;
}
printf("%d", x);
return 0;
}
1到n,循环走过n-1遍,若是0到n便走过n遍 :
#include <stdio.h>
int main(void)
{
int n=3;
int first=1;
int i=1;
while (i<n) //1到n,循环走过n-1遍,若是0到n便走过n遍
{
first *=10;
i++;
}
printf("%d\n", first);
return 0;
}