C语言设计:用if和switch编程,输入0 您所在的位置:网站首页 switch输入学生成绩 C语言设计:用if和switch编程,输入0

C语言设计:用if和switch编程,输入0

2024-07-17 20:10| 来源: 网络整理| 查看: 265

“if”设计思路

1.先定义一个整型变量“score”表示从键盘。输入的分数,用“if—else if—else”结构。 2.如果输入的数大于等于90,则运行结果输出“A”;如果输入的数在8089之间,则运行结果输出“B”;如果输入的数在7079之间,则运行结果输出“C”;如果输入的数在60~69之间,运行结果输出“D”;否则,运行结果输出“E”。

设计代码 #include void main() { int score; printf("Enter a score:"); scanf("%d",&score); if(score>=90) printf("A\n"); else if(score>=80) printf("B\n"); else if(score>=70) printf("C\n"); else if(score>=60) printf("D\n"); else printf("E\n"); } 代码测试图

在这里插入图片描述

“Swith”设计思路

1.先定义一个整型变量“score”表示从键盘输入的分数。首先计算switch括号后面的表达式(score/10)的值,然后将此值与case后面的语句块比较。 2.如果此值在0~5之间,则输出“E”并跳出语句;如果此值为6,则输出“D”并跳出语句;如果此在值为7,则输出“C”并跳出语句;如果此值为8,则输出“B”并跳出语句;如果该值为9,则输出“A”并跳出语句。

设计代码 #include void main() { int score; printf("Enter a score:"); scanf("%d",&score); switch(score/10) { case 0: case 1: case 2: case 3: case 4: case 5: printf("E\n"); break; case 6: printf("D\n"); break; case 7: printf("C\n"); break; case 8: printf("B\n"); break; case 9: printf("A\n"); break; } } 代码测试图

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有