C语言输入学生成绩 输出对应的等级A-E
C语言输入学生成绩,输出对应的等级A-E
实例说明:
C语言输入学生成绩,输出对应的等级A-E。其中
A:90-100
B:80-89
C:70-79
D:60-69
E:0-59
实例分析;
根据学生的分数,对应5个等级其中一个,可以用多分支结构,4个关系表达式作为各个等级对应的判断条件,每个分支对应成立时的等级。
实例代码:
#include <stdio.h> int main() { int score; //输入分数 char grade; //等级 printf("Please enter a score:\n"); scanf("%d",&score); if(score>=90 && score<=100) grade = 'A'; else if(score>=80) grade = 'B'; else if(score>=70) grade = 'C'; else if(score>=60) grade = 'D'; else grade = 'E'; printf("%d %c",score,grade); return 0; }