C 语言成绩输出等级208
C 语言中,可以使用不同的等级来表示考试或作业的成绩。以下是常见等级及其对应的分数范围:| 等级 | 分数范围 |
|---|---|
| A | 90-100 |
| B | 80-89 |
| C | 70-79 |
| D | 60-69 |
| F | 低于 60 |
要输出成绩等级,可以使用以下代码:```c
#include
int main() {
int score;
printf("输入你的分数:");
scanf("%d", &score);
if (score >= 90) {
printf("你的等级是:A");
} else if (score >= 80) {
printf("你的等级是:B");
} else if (score >= 70) {
printf("你的等级是:C");
} else if (score >= 60) {
printf("你的等级是:D");
} else {
printf("你的等级是:F");
}
return 0;
}
```
在上面的代码中,我们使用 `scanf` 函数从用户那里获取分数,然后使用 `if-else` 语句来确定相应的等级。最后,使用 `printf` 函数输出等级。
以下是一些示例输入和输出:| 输入 | 输出 |
|---|---|
| 95 | 你的等级是:A |
| 85 | 你的等级是:B |
| 75 | 你的等级是:C |
| 65 | 你的等级是:D |
| 55 | 你的等级是:F |
还可以使用 switch-case 语句来输出成绩等级,如下所示:```c
#include
int main() {
int score;
printf("输入你的分数:");
scanf("%d", &score);
switch (score / 10) {
case 10:
case 9:
printf("你的等级是:A");
break;
case 8:
printf("你的等级是:B");
break;
case 7:
printf("你的等级是:C");
break;
case 6:
printf("你的等级是:D");
break;
default:
printf("你的等级是:F");
break;
}
return 0;
}
```
在这个示例中,我们使用 switch-case 语句来确定成绩等级,其中成绩除以 10 的结果表示等级。例如,如果成绩为 95,则除以 10 为 9,对应于等级 A。
2024-11-09
下一篇:负数输出的 C 语言代码
PHP 文件读取:深入探索 feof() 函数、原理与高效实践
https://www.shuihudhg.cn/134273.html
PHP 局部文件缓存实战:从原理到最佳实践,提升应用性能
https://www.shuihudhg.cn/134272.html
C语言函数判断奇偶性:从基础到高效优化的全面指南
https://www.shuihudhg.cn/134271.html
Java 动态方法调用:深度解析随机方法执行的策略与实践
https://www.shuihudhg.cn/134270.html
Python兔子代码:从ASCII艺术到复杂模拟的奇妙之旅
https://www.shuihudhg.cn/134269.html
热门文章
C 语言中实现正序输出
https://www.shuihudhg.cn/2788.html
c语言选择排序算法详解
https://www.shuihudhg.cn/45804.html
C 语言函数:定义与声明
https://www.shuihudhg.cn/5703.html
C语言中的开方函数:sqrt()
https://www.shuihudhg.cn/347.html
C 语言中字符串输出的全面指南
https://www.shuihudhg.cn/4366.html