Boring1031 发表于 2022-9-11 20:02:34

c语言小问题

本帖最后由 Boring1031 于 2022-9-11 20:04 编辑

希望各位帮我看看问题出在哪了,谢谢{:10_315:}
#include <stdio.h>
#include <stdlib.h>

/*C语言编程实现:从键盘上输入一个百分制成绩score,按下列原则输出其等级:
score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score<60,等级为E。*/

int main(void)
{
        int score;
        scanf("%d",&score);
        if(score>=90)
          printf("A");
        else if(80<=score<90)
          {
                  printf("B");
          }
        else if(70<=score<80)
          {
                  printf("C");
          }
    else if(60<=score<70)
          {
                  printf("D");
          }
        else
          printf("E");
        return 0;
}

柿子饼同学 发表于 2022-9-11 20:24:32

谁让你连着写的???
判断条件 (以 B 级判断举例) 是 80 <= score && score < 90
不能连着写

Boring1031 发表于 2022-9-11 21:39:34

柿子饼同学 发表于 2022-9-11 20:24
谁让你连着写的???
判断条件 (以 B 级判断举例) 是 80

太久没写了,实在忘了{:10_262:}
页: [1]
查看完整版本: c语言小问题