#include stdio.h
创新互联2013年开创至今,先为桂平等服务建站,桂平等地企业,进行企业商务咨询服务。为桂平企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
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 stdio.h
#include math.h
int main(void)
{
int x,y;
printf("Enter x:");
scanf("%d",x);
y=pow(x,x);
printf("y=%d",y);
return 0;
}
extern float pow(float x, float y)
用法:#include math.h
功能:计算x的y次幂。
说明:x应大于零,返回幂指数的结果。
举例:
// pow.c
#include stdlib.h
#include math.h
#include conio.h
void main()
{
printf("4^5=%f",pow(4.,5.));
getchar();
}
相关函数:pow10
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
#includestdio.h
#include stdlib.h
#include math.h
int main(void)
{
double a;
double sum;
for(a=0;a63;a++)
{
sum =pow(2,a);
sum+=sum;
}
printf("总共需要的麦子数为:%f",sum);
return 0;
}
以上是更改后的代码
原因可能有二:
1. main需要返回一个int值
所以将“void main”改为“int main(void)”;在代码尾部添加" return 0;"
2. pow(x,y) 所返回值的类型为double,而float所涵盖的范围比double范围小;所以需要强制转换,不如起始定义double
因为能力有限,可能解释不到位,请多包涵
extern float pow(float x, float y)
用法:#include math.h
功能:计算x的y次幂。
说明:x应大于零,返回幂指数的结果。
举例:
// pow.c
#include stdlib.h
#include math.h
#include conio.h
void main()
{
printf("4^5=%f",pow(4.,5.));
getchar();
}
相关函数:pow10
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款