c#快把我头搞爆炸了Console.WriteLine("请输入分数");int score = Convert.ToInt32(Console.ReadLine());if (score >= 90){if (score >= 80 && score < 90){if (score >= 70 && score < 80){Console.WriteLine("优秀");}else{Console.WriteLine("良好"
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 14:26:29
![c#快把我头搞爆炸了Console.WriteLine(](/uploads/image/z/13553274-66-4.jpg?t=c%23%E5%BF%AB%E6%8A%8A%E6%88%91%E5%A4%B4%E6%90%9E%E7%88%86%E7%82%B8%E4%BA%86Console.WriteLine%28%22%E8%AF%B7%E8%BE%93%E5%85%A5%E5%88%86%E6%95%B0%22%29%3Bint+score+%3D+Convert.ToInt32%28Console.ReadLine%28%29%29%3Bif+%28score+%3E%3D+90%29%7Bif+%28score+%3E%3D+80+%26%26+score+%3C+90%29%7Bif+%28score+%3E%3D+70+%26%26+score+%3C+80%29%7BConsole.WriteLine%28%22%E4%BC%98%E7%A7%80%22%29%3B%7Delse%7BConsole.WriteLine%28%22%E8%89%AF%E5%A5%BD%22)
c#快把我头搞爆炸了Console.WriteLine("请输入分数");int score = Convert.ToInt32(Console.ReadLine());if (score >= 90){if (score >= 80 && score < 90){if (score >= 70 && score < 80){Console.WriteLine("优秀");}else{Console.WriteLine("良好"
c#快把我头搞爆炸了
Console.WriteLine("请输入分数");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 90)
{
if (score >= 80 && score < 90)
{
if (score >= 70 && score < 80)
{
Console.WriteLine("优秀");
}
else
{
Console.WriteLine("良好");
}
}
else
{
Console.WriteLine("及格");
}
}
else
{
Console.WriteLine("不及格");
}
请求下这种嵌套if到底怎么看 我怎么都看不转 输入100分 打出来的既然是及格还有我的判断条件表达式里面是不是写错了 请给我改下改正确 我好好分析下
c#快把我头搞爆炸了Console.WriteLine("请输入分数");int score = Convert.ToInt32(Console.ReadLine());if (score >= 90){if (score >= 80 && score < 90){if (score >= 70 && score < 80){Console.WriteLine("优秀");}else{Console.WriteLine("良好"
一个ELSE总是与离他最近的IF对应
你的缩进完全正确,但建议你不要过度使用IF,ELSE
我们来模拟一下100分的路
Console.WriteLine("请输入分数");
int score = Convert.ToInt32(Console.ReadLine());//100分进去了
if (score >= 90)//额,大于90分,进入IF中
{
if (score >= 80 && score < 90)//额,不在80-90分内,传送到与之对应的ELSE
{
if (score >= 70 && score < 80)
{
Console.WriteLine("优秀");
}
else
{
Console.WriteLine("良好");
}
}
else//也就是这里
{
Console.WriteLine("及格");//THAT‘S ALL
}
}
else
{
Console.WriteLine("不及格");
}
给你来个我写的,仅供参考
Console.WriteLine("请输入分数");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 90)
{
输出 90-100
}
else if (score >=80)//排除了90-100的,所以只要写大于80
{
输出 80-90
}
else if (score >=70)
{
输出 70 -80
}
else
{
输出 小于70
}
我是一个初三学生,后天要体育考,希望能以真心换一份祝福:)