新手关于*=的问题
#include <iostream>using namespace std;
int main()
{
int v =2;
int p =10;
int r =1;
for(int c =0;c !=p; ++c) //就是循环10次
r *=v; //这句*=不理解,我知道r*=v要循环10次,r=1,v=2,那这不就是1*()=2;还有就是c和这个表达式一点关系也没有啊!就这句不理解
cout << v
<< "raised to the power of "
<<r<<endl;
return 0;
}
[ 本帖最后由 hg2625811 于 2011-5-5 13:15 编辑 ]