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

2025-11-18 13:30:33

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语句 中case只有遇到break;才跳出。 如果对应case没有break ,那么程序会一直执行知道遇到break为止。

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

6、以此类推,就可吧其他情况写出来了。

当到10的时候要注意,分数超过100就不合法。

用if语句 进行判断处理。

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

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

7、最后在default中,处理剩下情况的数据。

这样就完成了编程。一下是switch的内容代码。

最后 编译运行。 120不符合。

程序没有问题。

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

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

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢