解题思路:
1.选出60分以下的成绩,并打印输出E;
2.当不是60以下时,选出70以下成绩(此时相当于选出[60,69]这个区间的成绩),并打印输出D;
3.选出[70,79]成绩;
4.选出[80,89]成绩;
5.剩余均为90分以上的成绩。
注意事项:
1.程序中if else较多注意花括号要成对出现,不能多不能少;
2.if之后的判断表达式,要注意正确选择<(>)或者<=(>=)。
参考代码:
#include<stdio.h> int main(void){ int score; scanf("%d",&score); if(score<60){ printf("E"); } else if(score<70){ printf("D"); } else if(score<80){ printf("C"); } else if(score<90){ printf("B"); } else{ printf("A"); } return 0; }
0.0分
1 人评分
printf基础练习2 (C语言代码)浏览:801 |
众数问题 (C语言代码)浏览:3569 |
你的开发任务 (C++代码)写到一半,等有心情回来补全浏览:923 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1763 |
C二级辅导-公约公倍 (C语言代码)浏览:2158 |
C语言训练-排序问题<1> (C++代码)浏览:632 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:702 |
交换Easy (C语言代码)浏览:805 |
筛排处理 (C语言代码)浏览:830 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:725 |