0
0
已采纳
邵逸儒
中级天翼
中级天翼
定义 num=0,n;
输入n;
循环(int i=2;i<=n;i++)
{
如果(i%3==0)
{
num+=i;
}
}
输出num,endl;
0
0
夏卓然
初级守护
初级守护
int n; cin>>n; int sum=0; for(int i=1;i<=n;i++) { if(i%3==0)sum+=i; } cout<<sum<<endl; return 0;
我是雷锋,不谢
0
刘振波
初级光能
初级光能
你这里错了
for(int i=1;i<=n;i++)
if(i%3==0)
n+=i;
应该是从0开始循环,还有你应该定义一个sum。
if(i%3==0)
sum=sum+i;
最后输出sum即可
0
黄昊轩
新手守护
新手守护
int n; cin>>n; int sum=0; for(int i=1;i<=n;i++) { if(i%3==0)sum+=i; } cout<<sum<<endl; return 0;
0
储金洋
新手光能
新手光能
你应该单独定义一个sum
来累加i
代码如下:
输入n
循环i从3到n
{
if(i%3==0)
计数器+=i;
}
输出计数器
保证AC,求采纳
0