永发信息网

在else if(90<=t<=100),不加&&运算符后,为什么会一直得到的是A?

答案:3  悬赏:40  手机版
解决时间 2021-03-17 20:47
#include
int main()
{
int t;
while (scanf("%d",&t)!=EOF)
{
if ( t<0 || t>100 )
printf ("Score is error!");
else if (90 <=t<=100)
{
printf ("A\n");
}
else if (80<=t&&t<=89)
{
printf ("B\n");
}
else if (70<=t&&t<=79)
{
printf ("C\n");
}
else if (60<=t&&t<=69)
{
printf ("D\n");
}
else
{
printf ("E\n");
}
return 0;

}
最佳答案
还是再去理解一下 if else if语句的涵义吧,简单说就是语法问题。
#include
void main()
{
int score;
printf("请输入您的分数:\n");
scanf("%d",&score);
if (score<60)
{
printf("您的考试等级为E!\n");
}
else if( (score>60||score==60) && score<70 )
{
printf("您的考试等级为D!\n");
}
else if( (score>70||score==70) && score<80 )
{
printf("您的考试等级为C!\n");
}
else if( (score>80||score==80) && score<90 )
{
printf("您的考试等级为B!\n");
}
else if( (score>90||score==90) && score<100 )
{
printf("您的考试等级为A!\n");
}
else if(score==100)
{
printf("恭喜!您考了满分!\n");
}
else if(score>100)
{
printf("您在开玩笑吗?您的智商低到让我无语!\n");
}
}
全部回答
把20克农药放进600克的水中,药占药水的几分之几? 再看看别人怎么说的。
else if (90 <=t<=100) 这边你写的有问题~~仔细点
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪首歌曲最能形容大学生活
朋友圈里的东西怎么删掉
用,轻而易举,粗枝大叶,忍俊不禁,才华横溢,写
小白兔化妆城NO.3地址在哪,我要去那里办事
来月经可以吃山茶料吗
想买了折叠自行车,要求最好14寸,或者16寸,
半身裙搭配露脐装好看吗,宽松的还是紧身的好
安康南路/滦河道(路口)地址在哪,我要去那里
电水壶自冷什么意思
为什么用360杀毒之后 电脑里好多软件不能用?
我的摩托车油门太大声有什么可以把油门调小
有没有衬衫是这种质地的?这种样子
我要发快递是一对哑铃发到齐齐哈尔一共60斤。
利群饭店我想知道这个在什么地方
喝蜂蛹酒可以吃葱妈?
推荐资讯
一四四团场三连在什么地方啊,我要过去处理事
翠竹路怎么去啊,有知道地址的么
梦到已经去世的亲人还活着是什么意思
北京东田造型影视化妆造型毕业后能直接安排到
按摩椅 垫 结构?
太白碑林在什么地方啊,我要过去处理事情
家常土菜馆地址在什么地方,想过去办事
在宁波社保卡丢失打什么电话
爬坡时发动机有咯啦咯啦响是什么原因
ghost win7 sp1 x64.iso怎么安装
大概是这样:是(似)风是(似) 雨是(似)
用钢板做方形油箱多少钱一吨
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?