C语言计算幂函数怎么算

2025-03-09 11:01:59
推荐回答(5个)
回答1:

#include
int main(void)
{
int x,y=1,z;
printf("Enter x:");
scanf("%d",&x);
for(z=1;z<=x;z++)
{
y=y*x;
}
printf("y=%d",y);
return 0;
}


#include
#include
int main(void)
{
int x,y;
printf("Enter x:");
scanf("%d",&x);
y=pow(x,x);
printf("y=%d",y);
return 0;
}

回答2:

#include
#include "math.h"
void main()
{
double x,y,z;
printf("please input x:");
scanf("%d",&x);
for(z=1;z==x;z++)
{
y=pow(x,x);
}
printf("after z=%d times",z);
}

回答3:

没看懂,你想计算x^x直接用pow(x,x)就可以了啊。。。

回答4:

#include

int
main(void)
{
int
x,y=1,z;
printf("Enter
x:");
scanf("%d",&x);
for(z=1;z<=x;z++)
{
y=y*x;
}
printf("y=%d",y);
return
0;
}

#include

#include

int
main(void)
{
int
x,y;
printf("Enter
x:");
scanf("%d",&x);
y=pow(x,x);
printf("y=%d",y);
return
0;
}

回答5:

用数学函数库的pow