c语言“成绩分级”代码讲解

 时间:2024-10-25 07:22:42

给出一个百分制成绩,要求输出成绩等级‘A’‘B’‘C炀售沲记’‘D’‘E’。90分以上为‘A’,80~89‘B’,72~79分为‘C’,60~69分为‘D’,60分以下‘E’。

工具/原料

电脑

CodeBlocks

方法/步骤

1、首先打开CodeBlocks,创建一个新项目。项目语言,选择“c”,我们将项目名称命名为“GradeLevel”,然后下一步,“finish”。

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

2、创建好项目后,我们打开“main.c”文件。在这里我们先分析一下题目。针对此题,考虑到的条件语句有if语句,以及switch。这里我们使用switch语句来完成。

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

3、首先是需要一个输入成绩的程序,定义一个成绩变量。用scanf接收输入的值。注意类型是double的

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

4、获得成绩之后,我们要处理成绩.switch语甜入艺阝句,可以处理有限的事件case。但是此时,我们有一个问题,成绩是100分制的,我们不可能佯鲅烫侬写100个case。因此,我们可以将其数据处理成10以内的数值。

c语言“成绩分级”代码讲解

5、处理数据的时候要注意,switch的语句特点注意:switch语句中ca衡痕贤伎se只有遇到break;才跳出。如果对应case没有break,那么程序会一直执行知道遇到break为止。

c语言“成绩分级”代码讲解

6、以此类推,就可吧其他情况写出来了。当到10的时候要注意,分数超过100就不合法。用if语句进行判断处理。

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

7、最后在default中,处理剩下情况的数据。这样就完成了编程。一下是switch的内容代码。最后编译运行。120不符合。程序没有问题。

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言“成绩分级”代码讲解

c语言输出九九乘法表 中国共产党人是如何探索和开辟革命新道路的? C语言编程:输入三个数取最大值/三个数求最大值 国防对于国家的重要性是什么 什么是信息化战争,它的基本特征是什么
热门搜索
大话西游图片 荷叶图片 黄图片 科技手抄报图片大全 大马哈鱼图片