如何通过C语言编写程序来判断学生成绩的等级?

2026-04-18 21:243阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计400个文字,预计阅读时间需要2分钟。

如何通过C语言编写程序来判断学生成绩的等级?

判断方法:1. 使用switch(成绩/10){case 9:A;case 8:B;case 7:C;case 6:D;default:E;}语句;2. 使用if(成绩=90)A;else if(成绩=80)B;..else if(成绩=60)D;else E;语句。

本教程操作环境:Windows 7系统、C99版本、Dell G3电脑。

判断方法:1、用“switch(成绩/10){case 9:A;..case 6:D;default:E;}”语句;2、用“if(成绩>=90)A;else if(成绩>=80)B;..else if(成绩>=60)D;elseE;”语句。

本教程操作环境:windows7系统、c99版本、Dell G3电脑。

分析:我们既可以使用else if来进行判断也可以使用switch case来进行判断。

题目要求如下:输入学生成绩,自动判断等级

成绩等级90<=score<=100A等级80<=score<90B等级70<=score<80C等级60<=score<70D等级0<score<60E等级

C语言中输入成绩后自动判断等级功能的两种实现方式

  • 使用switch...case语句判断等级

  • 使用else if语句

1、使用switch…case语句判断等级

#include <stdio.h> int main() { int i; scanf("%d",&i); i/=10; switch(i){ case 9: printf("A"); break; case 8: printf("B"); break; case 7: printf("C"); break; case 6: printf("D"); break; default: printf("E"); break; } return 0; }

运行结果

如何通过C语言编写程序来判断学生成绩的等级?

2、使用if..else..if语句

#include <stdio.h> int main() { int score; scanf("%d",&score); if(score>=90)printf("A"); else if(score>=80)printf("B"); else if(score>=70)printf("C"); else if(score>=60)printf("D"); else printf("E"); return 0; }

运行结果

相关

本文共计400个文字,预计阅读时间需要2分钟。

如何通过C语言编写程序来判断学生成绩的等级?

判断方法:1. 使用switch(成绩/10){case 9:A;case 8:B;case 7:C;case 6:D;default:E;}语句;2. 使用if(成绩=90)A;else if(成绩=80)B;..else if(成绩=60)D;else E;语句。

本教程操作环境:Windows 7系统、C99版本、Dell G3电脑。

判断方法:1、用“switch(成绩/10){case 9:A;..case 6:D;default:E;}”语句;2、用“if(成绩>=90)A;else if(成绩>=80)B;..else if(成绩>=60)D;elseE;”语句。

本教程操作环境:windows7系统、c99版本、Dell G3电脑。

分析:我们既可以使用else if来进行判断也可以使用switch case来进行判断。

题目要求如下:输入学生成绩,自动判断等级

成绩等级90<=score<=100A等级80<=score<90B等级70<=score<80C等级60<=score<70D等级0<score<60E等级

C语言中输入成绩后自动判断等级功能的两种实现方式

  • 使用switch...case语句判断等级

  • 使用else if语句

1、使用switch…case语句判断等级

#include <stdio.h> int main() { int i; scanf("%d",&i); i/=10; switch(i){ case 9: printf("A"); break; case 8: printf("B"); break; case 7: printf("C"); break; case 6: printf("D"); break; default: printf("E"); break; } return 0; }

运行结果

如何通过C语言编写程序来判断学生成绩的等级?

2、使用if..else..if语句

#include <stdio.h> int main() { int score; scanf("%d",&score); if(score>=90)printf("A"); else if(score>=80)printf("B"); else if(score>=70)printf("C"); else if(score>=60)printf("D"); else printf("E"); return 0; }

运行结果

相关