输入一百分制成绩,输出等级。90分以上为‘A’,89-80分为‘B’,79-70分为‘C’ 69-60分为‘D’ 60分以下为‘E’,如果成绩不在0-100范围输出error,使用c语言编写
时间: 2024-10-20 17:18:48 浏览: 48
你可以使用C语言的条件语句(如if-else if-else)来实现这个功能。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
float score;
printf("请输入分数(0-100分): ");
scanf("%f", &score);
// 检查输入是否在0到100之间
if (score < 0 || score > 100) {
printf("Error: 成绩不在0-100范围内。\n");
} else {
// 根据分数范围输出等级
if (score >= 90)
printf("等级:A\n");
else if (score >= 80)
printf("等级:B\n");
else if (score >= 70)
printf("等级:C\n");
else if (score >= 60)
printf("等级:D\n");
else
printf("等级:E\n");
}
return 0;
}
```
在这个程序中,首先获取用户输入的分数,然后检查输入是否有效。如果不满足条件,则输出错误信息;否则,根据提供的条件判断并打印相应的等级。
相关问题
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E
好的,这个问题需要根据成绩判断成绩等级,可以使用if-else语句进行判断,具体C++实现如下:
```c++
#include <iostream>
using namespace std;
int main() {
int score; // 定义成绩score
cout << "请输入成绩:";
cin >> score;
if (score >= 90) {
cout << "成绩等级为:A" << endl;
} else if (score >= 80) {
cout << "成绩等级为:B" << endl;
} else if (score >= 70) {
cout << "成绩等级为:C" << endl;
} else if (score >= 60) {
cout << "成绩等级为:D" << endl;
} else {
cout << "成绩等级为:E" << endl;
}
return 0;
}
```
我们先定义一个变量score,表示输入的成绩。然后通过cin输入这个成绩。接着,使用if-else语句判断成绩等级,根据题目要求,90分以上为A等级,80-89分为B等级,70-79分为C等级,60-69分为D等级,60分以下为E等级。最后,我们使用cout输出成绩等级。在输出时,我们还需要添加文字说明,方便理解,如:输出“成绩等级为:A”、“成绩等级为:B”等。
给出一百分制成绩,要求输出成绩等级a、b、c、d、e。 90分以上为a 80-89分为b 70-79分为c 60-69分为d 60分以下为e,如果输入数据不在0~100范围内,请输出一行:“score is error!”
如果输入数据不在0~100范围内,那么输出等级为e,对应成绩为60分以下。如果输入数据在0~100范围内,则根据分数所在的区间来判断对应等级。如果分数是90分及以上,则对应等级为a;如果分数是80~89分,则对应等级为b;如果分数是70~79分,则对应等级为c;如果分数是60~69分,则对应等级为d。如果分数是60分以下,则对应等级为e。如果输入的数据不在上述规定范围内,那么输出“score is error!”。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)