1. 下面程序的功能是:输入学生成绩,若成绩在90分以上,输出“Excellent!”;若成绩在60—89分之间,输出“Pass!”;若成绩在60分以下,输出“Fail!”。
时间: 2023-05-16 10:06:49 浏览: 335
以下是程序的代码:
```
score = int(input("请输入学生成绩:"))
if score >= 90:
print("Excellent!")
elif score >= 60:
print("Pass!")
else:
print("Fail!")
```
这个程序的功能是根据输入的学生成绩输出相应的评价,90分以上输出“Excellent!”,60-89分之间输出“Pass!”,60分以下输出“Fail!”。
相关问题
下面程序的功能是:输入学生成绩,若成绩在90分以上,输出“Excellent!”;若成绩在60—89分之间,输出“Pass!”;若成绩在60分以下,输出“Fail!”。请将程序补充完整,并上机运行程序。 #include int main( ) { int score; printf("请输入分数(0--100):"); scanf("%d", ); if( ) printf("Input Error!\n"); else if( score>=90 ) printf("Excellent!\n"); else if( score>=60 ) printf("Pass!\n"); else printf("Fail!\n"); } 运行该程序4次,分别输入4个不同的数据,对应4种不同的情况,记录运行结果。
程序如下:
#include <stdio.h>
int main() {
int score;
printf("请输入学生成绩:");
scanf("%d", &score);
if (score >= 90) {
printf("Excellent!\n");
} else if (score >= 60) {
printf("Pass!\n");
} else {
printf("Fail!\n");
}
return 0;
}
程序的功能是输入学生成绩,根据成绩的不同输出不同的提示信息。如果成绩在90分以上,输出“Excellent!”;如果成绩在60—89分之间,输出“Pass!”;如果成绩在60分以下,输出“Fail!”。
输入某学生成绩score,根据成绩好坏输出相应评语。 如果成绩在大于等于90,输出“Excellent”; 如果成绩在大于等于80分且小于90分,输出“Good”; 如果成绩大于等于60分且小于80分,输出“Pass”; 成绩小于60分,输出“Fail”。
在C语言中,你可以使用if-else或switch语句来实现这个功能。以下是一个简单的程序示例:
```c
#include <stdio.h>
void printGrade(int score) {
if (score >= 90) {
printf("Excellent\n");
} else if (score >= 80) {
printf("Good\n");
} else if (score >= 60) {
printf("Pass\n");
} else {
printf("Fail\n");
}
}
int main() {
int score;
printf("Enter the student's score: ");
scanf("%d", &score);
printGrade(score);
return 0;
}
```
在这个程序中,`printGrade`函数接受学生的分数作为参数,然后根据条件打印相应的评语。主函数中从用户那里获取分数并调用这个函数。
阅读全文