#include
int main()
{
int i,num=70,sum=0;
for(i=1;i<=70;i++)
{
i%3==0;
sum+=i;
}
printf("%d\n",sum);
return 0;
}
输出70以内所有3的倍数的整数和,为什么输出结果不对?
#include<iostream>
using namespace std;
int main()
{
int i,num=70,sum=0;
for(i=1;i<=70;i++)
{
if(i % 3 ==0){
sum += i;
}
}
printf("%d\n",sum);
return 0;
}
i==1,不是i=1