各位大神帮忙看看这个问题怎么解决啊??
我现在想做一个指数函数的循环,写了下面的这个代码,错了,请各位大神帮忙看看该怎么解决啊、、、、
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i;
int sum=0;
for(int j;j<10;j++)
{
sum+=2^i;
}
printf("sum=%d",sum);
return 0;
}
[解决办法]
ij未初始化改为
- C/C++ code
#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){int i(0);//初始化个值,这里为0int sum=0;for(int j(0);j<10;j++)//这儿也是初始化为0{sum+=2^i;}printf("sum=%d",sum);//输出sum=20return 0;}