用c语言编写 输入一个学生成绩 判断其是否合格 合格输出pass 如果不合格 输出failure 如果成绩大于等于60输出pass 否则输出failure
时间: 2024-10-17 09:10:21 浏览: 76
C语言学生成绩标准管理系统设计方案报告.doc
在C语言中,你可以按照以下代码结构来实现这个功能:
```c
#include <stdio.h>
#include <stdbool.h> // 引入布尔型数据
bool isGradePassable(int score) {
return score >= 60; // 判断分数是否大于等于60
}
int main() {
int studentScore;
printf("请输入学生的成绩: ");
scanf("%d", &studentScore);
if (isGradePassable(studentScore)) {
printf("Pass\n");
} else {
printf("Failure\n");
}
return 0;
}
```
在这个程序中,我们首先定义了一个函数 `isGradePassable` 来检查给定的成绩是否达到及格线(即60分)。然后,在主函数 `main` 中,读取用户的输入并根据 `isGradePassable` 函数的结果输出相应的结果:“Pass” 或者 “Failure”。
阅读全文