c++新手,求高手帮我解疑下!!!
# include <iostream> //1using namespace std; //2
double power (double x,int n){ //3
double val=1.0; //4
while (n--) //5
val*=x; //6
return 0; //7
}
int main(){ //8
cout<<"5 to the power 2 is "<<power(5,2)<<endl; //9
return 0;
}
( 第//3的括号里面是定义参数类型! 第//4中的val为什么要=1.0开始呢? 第//5~第//7步中这个whlie循环看的不懂。请各位c++高手详细讲解下,)