为了账号安全,请及时绑定邮箱和手机立即绑定

为什么结果

为什么输出结果是147?

正在回答

3 回答

有个continue.

0 回复 有任何疑惑可以回复我~

因为按照题目要求,计算1到20之间不能被3整除的数字之和,每当遇到能被3整除的数字之后我们就continue跳过,这样把没有跳过的数字加起来就可以了,答案147

1 回复 有任何疑惑可以回复我~
#include <stdio.h>int main(){    int i, sum;    for(i=1, sum=0; i<=20; i++)    {        if(i%3==0)    //能被3整除这个条件如何写呢?        {            continue;         //应该用哪个循环结束语句呢?        }                          sum += i;    }    printf("sum=%d\n", sum);    return 0;    }


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926218    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

为什么结果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信