怎么写C语言的switch程序

来源:酷知科普网 2.24W

这次分享的是switch的简单应用,希望大家喜欢。

操作方法

(01)首先打开C-Free5.0,然后一个空白的C语言页面保存为switch.c文件,继续输入一般的C语言的基础格式,注意格式缩进,如下图所示。

怎么写C语言的switch程序

(02)要将switch语句直观的讲解出来,我们要先讲下C语言的输入语句,首先我们定义一个整型数值,然后我们从外面写入这个值。#include <stdio.h>main(){int a;printf("请输入一个1-5之间的数值:    ");scanf("%d",&a);}这里的scanf() 就是从外面读入一个值给a.如下图:

怎么写C语言的switch程序 第2张

(03)好我们要看下我们输入的值是不是赋值给了a,我们可以把a的值输出,如下图调试。从下图可以得出,a的值就是我们输入的值。

怎么写C语言的switch程序 第3张

(04)上面我们已经从系统外面获得了一个数值,那下面我们怎么来利用这个数值呢,请看下面switch的用法,先判断获得是什么值,按照获得的值来执行相应的步骤,代码如下图。

怎么写C语言的switch程序 第4张

(05)上从图我们可以看出,我们从系统中输入一个数值,然后switch根据读到的数值判断应该做什么,注意,你输入的值必须是你定义的值,就比如本程序里面switch里面是我们一开始定义的 a;printf("请输入一个1-5之间的数值:    ");scanf("%d",&a);switch (a){}好我们调试下程序,看看对不对,如下图。

怎么写C语言的switch程序 第5张

(06)从上图我们可以看出,上面switch的写的是对的。但是当我们输入1-5意外的值的时候怎么办?不要着急程序里面的“default:printf("n你输入的不是1-5的数值!nn");”这个语句就是为了处理输入的不是想要的值的时候会提示出错误,如下图:

怎么写C语言的switch程序 第6张

(07)好的,为了代码规范,我们把case后面的执行语句也包括起来,当然必须重视里面的break;语句因为这个是当我们执行语句后,跳出switch语句用的。

怎么写C语言的switch程序 第7张
热门标签