C++的题目 为什么运行后出现了一大堆的负数呢?

2025-01-02 22:40:23
推荐回答(3个)
回答1:

你定义的整型变量sum先赋值先,sum=0;不然它会按照系统默认的地址赋值给它的

回答2:

你只定义了变量sum,循环中没对sum赋值就输出了

回答3:

#include"iostream.h"
int main()
{
int sum = 0;
for(int i=1;i<1000;i++)
{
if(i%7==0&&i%3==0)
{
sum += i;//估计你的程序还缺这句
cout< }
}
return 0;
}
sum 要赋初值!!切记