C语言计算幂函数怎么算
答案:5 悬赏:10 手机版
解决时间 2021-01-07 10:08
- 提问者网友:兔牙战士
- 2021-01-06 23:38
C语言计算幂函数怎么算
最佳答案
- 五星知识达人网友:拜訪者
- 2021-01-07 00:39
#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;
}
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;
}
全部回答
- 1楼网友:猎心人
- 2021-01-07 05:17
用数学函数库的pow
- 2楼网友:七十二街
- 2021-01-07 03:42
for(z=1;z<=x;z++)
y=pow(x,x);
你是这样意思吗?
y=pow(x,x);
你是这样意思吗?
- 3楼网友:不如潦草
- 2021-01-07 02:07
没看懂,你想计算x^x直接用pow(x,x)就可以了啊。。。
- 4楼网友:毛毛
- 2021-01-07 00:53
#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);
}
#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);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯