c++编程:编写程序,输入实数x,n,计算x的n次方,不允许调用pow函数求幂
1个回答
展开全部
inti;for(intj=1;jn;j++)//从x的1次幂开始计算。
使用pow函数。在C语言的标准头文件math.h中,有库函数pow,声明为doublepow(doublex,doublen);其功能为计算x的n次方并返回结果。所以可以用pow计算x的n次方。
C语言中计算x的n次方可以用库函数来实现。
doublepow(doublex,doubley);pow()用来计算以x为底的y次方值,然后将结果返回可能导致错误的情况:如果底数x为负数并且指数y不是整数,将会导致domainerror错误。
在C语言中,10的n次方可以表示为pow(10,n)。其中pow函数在头文件math.h中,所以调用该函数的时候,必须将math.h加进来,即#includemath.h。原型:externfloatpow(floatx,floaty)功能:计算x的y次幂。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询