2016 - 2024

感恩一路有你

如何用if语句判断成绩等级

浏览量:2338 时间:2024-07-28 18:13:04 作者:采采

在C语言中,我们可以使用if语句来判断成绩的等级。下面介绍两种常见的if语句形式。

第一种形式:基本形式

if (表达式)
    语句

这种形式的语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。

第二种形式:if-else

if (表达式)
    语句1;
else
    语句2;

这种形式的语义是:如果表达式的值为真,则执行语句1,否则执行语句2。

接下来,我们将通过一个例子来演示如何使用if语句判断成绩等级。

include 
int main() {
    int score;
    printf("请输入分数: ");
    scanf("%d", score);
    if (score > 90) {
        printf("优秀

");
    } else if (score > 80  score < 90) {
        printf("良好

");
    } else if (score > 60  score < 70) {
        printf("及格

");
    } else {
        printf("不及格

");
    }
    return 0;
}

在上面的代码中,我们首先定义了一个变量score来存储输入的分数。然后通过if和else if语句将各个成绩等级罗列出来:

  • 当分数大于等于90时,输出"优秀"
  • 当分数大于等于80且小于90时,输出"良好"
  • 当分数大于等于60且小于70时,输出"及格"
  • 其他情况,即分数小于60时,输出"不及格"

通过这样的判断,我们可以根据输入的分数得到相应的成绩等级。

总结而言,通过使用if语句,我们可以根据不同的条件来判断成绩等级,并执行相应的语句。这为我们在C语言中处理成绩等级提供了一种简单而有效的方法。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。