我想得到前五个自然数的总和,但是在这个代码中有什么不对,需要找到误会?帮助前五个自然数的总和
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int i = 1, thesum;
while(i <= 5)
{
thesum += i;
i++;
}
cout << thesum;
return 0;
}
什么是不工作?输出是不同的?它不会编译?它崩溃?由于古怪的压痕错过了一个右大括号? – chris
初始化'thesum = 0' – Matt
谢谢老兄:)。 – user3179519