是不能那样算得
楼上地说的是对的 用函数可以解决这个问题
double pow( double x, double y );
表示a的b次方: pow(a,b)-----> 返回值就是最后的结果
double pow( double x, double y );
表示a的b次方: pow(a,b)-----> 返回值就是最后的结果
#include
main()
{
int
a,b,c,d=1;
scanf
("%d%d",&a,&b);
for
(c=0;cd=d*a;
printf
("%d",d);
}这个用循环写的,还可以用函数写,头文件加include
a^b 可以的
你先要包含MATH.H头文件
a^b