这段c++代码哪里有问题?

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:31:43
#include <iostream.h>
void main()
{
int a=1,sum=0;
while(a<=100)
{
if (a%2==0)
sum+=a;
a++;
}
cout<<"1-100所有偶数的和是:"<<sum<endl;
}

#include <iostream>
using namespace std;

int main()
{
int a = 1,sum = 0;
while(a <= 100)
{
if (a % 2 == 0)
sum += a;
++a;
}
cout << "1-100所有偶数的和是:" << sum << endl; // 这里你写错了
}

这段代码没有问题也没有危险

少很多分号啊

只有一个问题 最后endl前面的“<<”你写成“<”了,改过来就对了