输出不应该是2 4吗

来源:4-8 C#循环结构之break

慕神3163431

2019-12-08 17:23

if(x%2==0)正常输出不应该是2 4吗?为什么加了contnue就输出1  3  5了?

写回答 关注

3回答

  • 没有伞的前行者
    2020-03-25 18:51:43

    contnue是跳出这个条件的循坏,当X是偶数时就跳过不执行

  • 慕设计7217822
    2020-01-07 11:54:59

     for(int x=1;x<=5;x++)

                {

                    if(x%2==0) //判断是否能被2整除

                        break;// 如果能被2 整除 那么就跳出循环, 结果就是1

                    Console.Write(x);

                }

     for(int x=1;x<=5;x++)

                {

                    if(x%2==0) //判断是否能被2整除

                        continue;// 如果x能被2 整除,那么continue后面的打印输出就不执行,重新再进入循环。

                    Console.Write(x);

                }


  • 特点就是爱学习_
    2019-12-08 22:33:23

    没有完整的程序么...

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题