小白请教
#include <stdio.h>#include <math.h>
int main()
{
int i;
double result;
printf("请输入一个整数:");
scanf("%d", &i);
result = pow(i, 5);
printf("%d的五次方是:%.2f\n", i, result);
return 0;
}
result =pow(i,5)为什么不能放于prinf("请输入一个整数")的上面 程序都是顺序执行的,那个节点,i还没有被赋值,你却想使用它,天晓得会发生什么结果 先初始化再使用
页:
[1]