早教吧作业答案频道 -->其他-->
出错了,为什么?Console.WriteLine("请输入成绩");intcj=Convert.ToInt32(Console.ReadLine());if(cj>=90){Console.WriteLine("等级为A");}if(90>cj>=80){Console.WriteLine("等级为B");}if(80>cj>=70){Console.WriteLine("等级为C");
题目详情
出错了,为什么?
Console.WriteLine("请输入成绩");
int cj = Convert.ToInt32(Console.ReadLine());
if (cj>=90)
{
Console.WriteLine("等级为A");
}
if (90 > cj >= 80)
{
Console.WriteLine("等级为B");
}
if (80 > cj >= 70)
{
Console.WriteLine("等级为C");
}
if (70 > cj >= 60)
{
Console.WriteLine("等级为D");
}
if (cj < 60)
{
Console.WriteLine("等级为E");
}
Console.ReadKey();
Console.WriteLine("请输入成绩");
int cj = Convert.ToInt32(Console.ReadLine());
if (cj>=90)
{
Console.WriteLine("等级为A");
}
if (90 > cj >= 80)
{
Console.WriteLine("等级为B");
}
if (80 > cj >= 70)
{
Console.WriteLine("等级为C");
}
if (70 > cj >= 60)
{
Console.WriteLine("等级为D");
}
if (cj < 60)
{
Console.WriteLine("等级为E");
}
Console.ReadKey();
▼优质解答
答案和解析
if (90 > cj >= 80)
编程里面没有这种连比较的数学符号 的.
要拆开写.
if (90 > cj && cj>= 80) 用&&来连接 .并且的意思.
编程里面没有这种连比较的数学符号 的.
要拆开写.
if (90 > cj && cj>= 80) 用&&来连接 .并且的意思.
看了 出错了,为什么?Consol...的网友还看了以下:
if((x=y)=0)这个语句为什么和if(x==y)相等啊?今天看C陷阱与缺陷看到的。if((x 2020-05-23 …
(3)与if(x=0)等价的语句是:()A.if(0)B.if(x==0)C.if(x=1)D.i 2020-06-03 …
算法题.求步骤.Console.WriteLine((--x)+(--x)+(--x));Cons 2020-06-04 …
string类型的数值不能直接相加?console.writeline("请输入语文成绩");Ch 2020-06-14 …
C#考试用!急~混分别来~留下详细过程!83.假设变量x的值为25,要输出x的值,下列正确的语句是 2020-06-14 …
if(0)if(1)各代表什么意思inta=0if(1)a=3;if(0)a=4;elsea=5; 2020-07-09 …
微波混频器,有lo,rf,if.if等于lo,rf的频率差对吧?那如果if等于几百赫兹,为什么它还 2020-07-30 …
出错了,为什么?Console.WriteLine("请输入成绩");intcj=Convert. 2020-08-02 …
C#变量类型类题目usingSystem;enumMoth{January,February=10 2020-08-03 …
makesure后面是不是要加一个陈述句不能加if/how/where等词引导的句子?那这一题呢。。 2021-01-09 …