21xrx.com
2024-11-22 03:00:45 Friday
登录
文章检索 我的文章 写文章
如何使用c语言中的switch语句编写成绩等级判断程序
2023-06-16 11:05:37 深夜i     --     --
c语言 switch语句 成绩等级

在学生的日常生活中,学习成绩是评价学生学习能力和水平的重要指标之一,而成绩等级的判断也是评价学习成果的标志。在c语言中,switch语句可以很方便地对学生的成绩等级进行判断,从而方便学生更好地了解自己的学习成果。

首先,我们需要定义学生的成绩范围和对应的成绩等级,比如,90分以上为优秀,80分以上为良好,70分以上为中等,60分以上为及格,60分以下为不及格。

接下来,使用c语言中的switch语句进行判断,当输入的成绩符合某一范围时,就输出对应的成绩等级,否则输出提示信息。例如:


#include

int main()

{

  int score;

  printf("请输入成绩:");

  scanf("%d", &score);

  switch(score / 10)

  {

    case 10:

    case 9:

      printf("您的成绩等级为:优秀!");

      break;

    case 8:

      printf("您的成绩等级为:良好!");

      break;

    case 7:

      printf("您的成绩等级为:中等!");

      break;

    case 6:

      printf("您的成绩等级为:及格!");

      break;

    default:

      printf("您的成绩等级为:不及格!");

      break;

  }

  return 0;

}

在程序中,我们先定义了一个变量score来表示学生的成绩,并通过scanf()函数获取用户输入的值。然后,使用switch语句和score / 10来判断输入的成绩所在的范围,当满足某一条件时,就输出相应的成绩等级。

通过上述方法,我们可以很方便地使用c语言中的switch语句编写成绩等级判断程序,让学生更好地了解自己的学习成果。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复