用C语言编写一个查询学生[本人]每学期学业预警的程序:低于该学期指定学分的则学业预警,如第 一学期这三门课总学分低于 7 学分则学业预警,高数 3 学分、 数字逻辑 2 学分、离散数学 4 学分)
时间: 2024-02-19 18:57:15 浏览: 60
好的,我可以为您提供一个简单的C语言程序来查询学生每学期的学业预警情况。以下是程序的代码:
```c
#include <stdio.h>
#define CREDIT_LIMIT 7 // 每学期学分限制
int main() {
int high_math_credit, digital_logic_credit, discrete_math_credit; // 三门课程学分
int total_credit; // 三门课程学分总和
printf("请输入高数、数字逻辑、离散数学三门课程的学分:\n");
scanf("%d %d %d", &high_math_credit, &digital_logic_credit, &discrete_math_credit);
total_credit = high_math_credit + digital_logic_credit + discrete_math_credit;
if (total_credit < CREDIT_LIMIT) {
printf("本学期学业预警!\n");
} else {
printf("本学期学业正常。\n");
}
return 0;
}
```
这个程序通过输入三门课程的学分并计算它们的总和,判断学生本学期是否需要学业预警。定义了一个学分限制常量 `CREDIT_LIMIT`,如果学分总和小于该常量,则输出“本学期学业预警!”;否则输出“本学期学业正常。”。
阅读全文