慕神3163431
2019-12-08 17:23
if(x%2==0)正常输出不应该是2 4吗?为什么加了contnue就输出1 3 5了?
contnue是跳出这个条件的循坏,当X是偶数时就跳过不执行
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);
}
没有完整的程序么...
C#开发轻松入门
254118 学习 · 1459 问题
相似问题