給出一個百分制成績,要求輸出成績等級為A,B,C,D,E。 90分以上A 80~89為B 70~79為C 60~69為D 60一下為E,需要重修
阿新 • • 發佈:2021-01-12
技術標籤:大學C語言基礎程式設計c語言
給出一個百分制成績,要求輸出成績等級為A,B,C,D,E。
90分以上A
80~89為B
70~79為C
60~69為D
60一下為E,需要重修
程式碼如下:
1 #include<stdio.h>
2 int main()
3 {
4 int a;
5 scanf("%d",&a);
6 char c;
7 if (a>=90)
8 c = 'A';
9 if (a>=80&&a<=89)
10 c = 'B';
11 if (a>=70&&a<=79)
12 c = 'C';
13 if (a>=60&&a<=69)
14 c = 'D';
15 if (a<60)
16 c = 'E';
17 switch (c)
18 {
19 case 'A':printf("成績是A\n");break;
20 case 'B':printf("成績是B\n");break;
21 case 'C':printf("成績是C\n") ;break;
22 case 'D':printf("成績是D\n");break;
23 case 'E':printf("你不及格啦,準備重修吧!\n");break;
24 }
25 return 0;
26 }
示例: