用C语言编写X的N次方,不能用数学库函数
答案:4 悬赏:60
解决时间 2021-03-15 09:16
- 提问者网友:伴他一生,无悔
- 2021-03-14 18:59
用C语言编写X的N次方,不能用数学库函数
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-03-14 19:15
#include<stdio.h>
main()
{
int n,x;
int i;
int mul=1;
printf("请输du入zhin的值dao:版");
scanf("%d",&n);
printf("请输入x的值:");
scanf("%d",&x);
for(i=0;i<n;i++)
mul=mul*x;
printf("x的n次方权为%d\n",mul);
}
main()
{
int n,x;
int i;
int mul=1;
printf("请输du入zhin的值dao:版");
scanf("%d",&n);
printf("请输入x的值:");
scanf("%d",&x);
for(i=0;i<n;i++)
mul=mul*x;
printf("x的n次方权为%d\n",mul);
}
全部回答
- 1楼网友:丢不掉的轻狂
- 2021-03-14 21:58
下面有写的了 路过
- 2楼网友:废途浑身病态
- 2021-03-14 21:41
#include <stdio.h>
#include <stdlib.h>
double fun(double x,int n);
int main(int argc, char *argv[])
{
double result=0.0;
result=fun(2.0,10);//如计2113算526141022的165310次专
printf("%lf",result);
system("PAUSE"); 属
return 0;
}
double fun(double x,int n)
{
double sum=1;
int i;
for(i=1;i<=n;i++)
{
sum*=x;
}
return sum;
}
- 3楼网友:社会水太深
- 2021-03-14 20:29
#include<stdio.h>
typedef unsigned int UINT;
UINT fun(UINT n);
int main()
{
UINT n = 0;
scanf("%d", &n);
printf("%d", fun(n));
return 0;
}
UINT fun(UINT n)
{
UINT num = 1;
for(int i=0; i<n; ++i)
{
num *= n;
}
return num;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯