weixin_慕雪5278965
2020-09-14 17:57
我这段代码,已经加了%2不为0的条件,为什么结果还是12345
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
for(int x=1;x<=5;x++)
{
if(x%2 != 0 && x>5)
break ; //添加关键字break或continue
Console.Write(x);
}
}
}
}
if判断里面的&&是并且的意思,只有两边都为true的时候才会走break语句,然而x>5这个条件一直是false,所以就会输出12345
C#开发轻松入门
254118 学习 · 1459 问题
相似问题