题目·:用if-else嵌套语句实现学生成绩等级查询
要求:分为ABCD4个等级,100-90为A;90-70为B;70-60为C;60以下为D
思路:
1.先从键盘键入一个数
2.判断输入的数是否为0-100
3.然后依次判断所属的分数区间
示例代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#include<stdio.h>
int main( int argc, const char *argv[])
{
printf ( "please input your score:\n" );
float score;
scanf ( "%f" ,&score);
if (score<0||score>100){
printf ( "no in [0-100]\n" );
}
else {
if (score>=90)
printf ( "A-excellent\n" );
else {
if (score>=70)
printf ( "b-good\n" );
else {
if (score>=60)
printf ( "c-ok\n" );
else
printf ( "D-jiayou\n" );
}
}
}
return 0;
}
|
总结
到此这篇关于C语言实现学生成绩等级划分的文章就介绍到这了,更多相关C语言学生成绩等级划分内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/qq_46121136/article/details/104138649