重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#includestdio.h
公司主营业务:做网站、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出南城免费做网站回馈大家。
#includemath.h //必须引用头文件
int main()
{
int x;
double d ; //pow返回结果为double类型
printf("input x: " );
scanf("%d", x );
d=pow(10,x) ; //函数调用,两个参数,10,x
printf("10^%d=%.0lf\n", x, d );
return 0;
}
pow(10,x);表示10的x次方
注意需要在头文件中引入math.h
例如:求10的3次方:
#include iostream #includestdio.h#includemath.h//引入math头文件using namespace std; int main(){ int x=3,a; a=pow(10,x);//计算10的3次方 printf("%d ",a); return 0;}
扩展资料:
数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:
1、double pow(double x,double y);计算x的y次幂
2、float powf(float x,float y); 功能与pow一致,只是输入与输出皆为单精度浮点数
3、double exp (double);求取自然数e的幂
4、double sqrt (double);开平方根
参考资料:百度百科-math.h
pow(10,x);表示10的x次方
注意需要在头文件中引入math.h
例如求10的3次方:
#include iostream
#includestdio.h
#includemath.h//引入math头文件
using namespace std;
int main()
{
int x=3,a;
a=pow(10,x);//计算10的3次方
printf("%d ",a);
return 0;
}
在C语言中没有直接的表示方法,可以用math.h中的函数pow来实现,原型为:
double pow (double x,double y);是指x的y次方;
double pow10(int x)是指10的x次方。