第2个回答 2017-11-05
直接用pow函数
pow函数的形式:pow(double x,double y);
因此需要x为double型。
输出时,如果x、y都是整型,那么:
printf("%.f",pow(double(x),y);
输出结果为整数。
如果x、y有一个不是整数,那么:
printf("%f",pow(double(x),y);
一些学习用的编程软件允许不转换x,直接输入pow(x,y),那么就不需要前面的double了。但是,正规的语言类编程软件,例如visual stdio,是需要pow函数格式完整的。本回答被提问者采纳