i被三整除后,i不用变成0吗

来源:4-15 结束语句之continue语句

Arbitrary5

2021-03-02 15:03

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


写回答 关注

1回答

  • 慕容1429910
    2021-03-02 17:41:43
    已采纳

    自己写的程序,自己运行一下

    #include <stdio.h>
    int main()
    {
        int i, sum;
        for(i=1, sum=0; i<=20; i++)
        {
            if( i%3==0)    //能被3整除这个条件如何写呢?
            {
                continue;             //应该用哪个循环结束语句呢?
            }
            printf("%d+",i);
            sum += i;
        }
        printf("=%d\n", sum);
        return 0;
    }
    //运行一下这个看一下变量i的作用


    小四的雪碧

    你看下20后面有没有多出一个符号来。

    2021-12-03 19:47:59

    共 1 条回复 >

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题