用c语言编程,若输入的分数在85~100之间,则输出等级为A
时间: 2023-11-27 13:51:21 浏览: 58
以下是用C语言实现上述功能的代码:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入分数:");
scanf("%d", &score);
if (score >= 85 && score <= 100) {
printf("等级为A\n");
}
return 0;
}
```
首先,通过 `printf` 函数输出提示信息,让用户输入分数。然后,通过 `scanf` 函数读取用户输入的分数。接着,使用 `if` 语句判断分数是否在85~100之间,如果满足条件,则输出等级为A。最后,程序通过 `return` 语句结束。
相关问题
c语言等级分数编程,C语言编程题 分数比较
好的,下面是C语言编程题分数比较的代码:
```
#include <stdio.h>
int main() {
float score1, score2;
printf("请输入第一个分数:");
scanf("%f", &score1);
printf("请输入第二个分数:");
scanf("%f", &score2);
if (score1 < score2) {
printf("第二个分数更高\n");
} else if (score1 > score2) {
printf("第一个分数更高\n");
} else {
printf("两个分数相等\n");
}
return 0;
}
```
这个程序会要求用户输入两个分数,然后比较它们的大小,并输出比较结果。注意,在比较浮点数时,要使用浮点数的比较方法,例如不能直接使用`==`等于号来比较,而应该使用一个小于号和一个极小的正数来判断两个浮点数是否相等,如下所示:
```
if (fabs(score1 - score2) < 0.000001) {
// 两个浮点数相等
}
```
这里我们使用了`fabs`函数来计算一个浮点数的绝对值。
C语言用if else嵌套语句编程:按照考试成绩的等级输出百分制分数段
好的,以下是使用 if else 嵌套语句编写的 C 语言程序,可以按照考试成绩的等级输出百分制分数段:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入考试成绩:");
scanf("%d", &score);
if (score >= 90) {
printf("优秀,分数段为:90-100分\n");
} else if (score >= 80) {
printf("良好,分数段为:80-89分\n");
} else if (score >= 70) {
printf("中等,分数段为:70-79分\n");
} else if (score >= 60) {
printf("及格,分数段为:60-69分\n");
} else {
printf("不及格,分数段为:0-59分\n");
}
return 0;
}
```
这段程序会先让用户输入一个考试成绩,然后根据成绩的等级输出对应的百分制分数段。如果用户输入的分数不在以上范围内,程序会输出“不及格,分数段为:0-59分”。