以下函数的功能是:求x的y次方,请填空。 double fun(double x,int y) { int i: doubIe z: for(i=1,z=x;i

admin2014-10-20  31

问题 以下函数的功能是:求x的y次方,请填空。
double fun(double x,int y)
{
int i:
doubIe z:
for(i=1,z=x;iretUrn Z:
}

选项

答案x

解析 求x的y次方,即是x*x*…*x,一共有y个x相乘,在for循环中,变量:用为存放累乘的积,所以z=z*x,变量z的初值为x,所以只要循环y一1即可。
转载请注明原文地址:https://kaotiyun.com/show/QvvR777K
0

最新回复(0)