利用C语言,假设变量A中存储了某一门课的成绩,规则如下,小于60分的成绩,绩点就记为0,在60分到85分的成绩,记为绩点1,其他的成绩,记为绩点2,最后根据成绩计算学分绩点保存到变量B中
时间: 2024-03-05 16:48:55 浏览: 157
Facedatarecords,求平均成绩c语言源码,c语言项目
好的,下面是这个规则的实现C语言代码:
```c
int A = 75; // 假设A中存储了成绩
int B = 0; // 初始化B为0
if (A < 60) {
B = 0;
} else if (A >= 60 && A <= 85) {
B = 1;
} else {
B = 2;
}
B *= 4; // 根据绩点计算学分绩点
```
在这个C语言代码中,我们首先假设A中存储了成绩,将其赋值为75。然后,我们初始化B为0,并使用if语句判断A的分数范围。如果A小于60,就将B赋值为0,如果A在60到85之间,就将B赋值为1,否则将B赋值为2。最后,我们使用乘法运算符将B乘以4,根据绩点计算学分绩点,将结果保存在B中。需要注意的是,这里我们假设学分为4分,因此绩点乘以4就是学分绩点。
阅读全文