//bool hasNopass = false;//记录是否有不及格的,默认没有for (int i = 0; i < score.Length; i++)
{
if (score[i] < 60)//如果有不及格的
{
Console.WriteLine("有人不及格");//记录有不及格的
break;
}
if (i==score.Length-1)
Console.WriteLine("都及格啦!");
}
//if (hasNopass)
// Console.WriteLine("有人不及格");
//else
// Console.WriteLine("都及格啦!")
{
if (score[i] < 60)//如果有不及格的
{
Console.WriteLine("有人不及格");//记录有不及格的
break;
}
if (i==score.Length-1)
Console.WriteLine("都及格啦!");
}
//if (hasNopass)
// Console.WriteLine("有人不及格");
//else
// Console.WriteLine("都及格啦!")
2020-01-10
可以更简单的for (int i = 0; i < num.Length;i++)
{ if (num[i] % 7 == 0)
break; }
Console.Write("有7的倍数");
{ if (num[i] % 7 == 0)
break; }
Console.Write("有7的倍数");
多重if不应该是这样子吗?
if(money < 100000)
{ if(money<50000)
{ if(money<10000
Console.WriteLine("没有礼品");
else
Console.WriteLine("送一袋大米");
} else
Console.WriteLine("送一套茶具");
} else
Console.WriteLine("送一台微波炉");
if(money < 100000)
{ if(money<50000)
{ if(money<10000
Console.WriteLine("没有礼品");
else
Console.WriteLine("送一袋大米");
} else
Console.WriteLine("送一套茶具");
} else
Console.WriteLine("送一台微波炉");