文档章节

2. switch

 小清年
发布于 2014/05/11 21:03
字数 171
阅读 3
收藏 0

2. switch

在很多时候我们需要判断,表达式的值是否和某个值匹配,当然我们可以使用if elseif 来判断,但是这种判断比较麻烦,在C语言中提供了switch来实现。
 
#include <stdio.h>
// 版本1 使用if elseif实现
void test1() {
            int grade = 4;
            if (grade == 4) {
                        printf("优!");
            } else if (grade == 3) {
                        printf("良!");
            } else if (grade == 2) {
                        printf("可!");
            } else if (grade == 1) {
                        printf("差!");
            } else {
                        printf("不及格!");
            }
}
// 版本2 使用switch实现
// 注意break
void test2() {
            int grade = 4;
            switch (grade) {
            case 4:
                        printf("优!");
                        break;
            case 3:
                        printf("良!");
                        break;
            case 2:
                        printf("可!");
                        break;
            case 1:
                        printf("差!");
                        break;
            default:
                        printf("不及格!");
            }
}
int main(void) {
            //test1();
            test2();
            return 0;
}
 

该博客教程视频地址:http://geek99.com/node/978

本文转载自:http://geek99.com/node/835#

共有 人打赏支持
粉丝 0
博文 70
码字总数 0
作品 0
门头沟
cisco dhcp vlan vrrp ospf 实验

ciso dhcp vlan vrrp ospf 实验 一.拓扑 二.接口配置 IOU1(config)# hostname dhcp dhcp(config)# int e0/0 dhcp(config-if)# ip add 1.1.1.1 255.255.255.0 dhcp(config-if)# no shut dhcp......

wanglm510
2017/03/14
0
0
vlan上三层交换机路由互通

vlan上三层交换机路由互通 介绍: vlan是交换机组网才有的概念,按部门或者管理的要求来创造 局域网,而不是按位置划分网段 更加的灵活和更加的安全。 一.实验拓扑图: 二.实验目标: vlan上...

邓路
2017/05/16
0
0
三层交换机实现不同VLAN间访问(第一种方法虚接口)

1、 二层交换机配置 SW4 Switch>en Switch#conf t Switch(config)#vlan 11 创建vlan Switch(config-vlan)#vlan Switch(config-vlan)#vlan 22 Switch(config-vlan)#exit Switch(config)#in Sw......

老赵网络
04/10
0
0
交换机基本配置

配置前的连接 交换机配置命令基础用户模式hostname# ;特权模式hostname(config)# ;全局配置模式hostname(config-if)# ;交换机口令设置:switch>enable ;进入特权模式 switch#config term...

IT日记
01/04
0
0
DHCP

SW1: Switch(config)#vlan 10 Switch(config-vlan)#int range f0/2-3 Switch(config-if-range)#switchport modeaccess Switch(config-if-range)#switchport accessvlan 10 Switch(config-i......

守护我们的幸福
2017/09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

angular 解决其他电脑不能访问的问题。

ng serve --host 0.0.0.0 --disable-host-check

miaojiangmin
今天
1
0
优酷视频文件怎么转换格式

  以前在优酷上下载视频都只是在手机上观看,但随着科技的发展,对于视频的要求也逐渐增多,不再只是观看视频那么简单,在精彩的部分还会将其单独分割出来,然后进行视频剪辑,可以做出我们...

萤火的萤火
今天
0
0
数据结构:散列

在一个数据结构中查找key元素,用顺序查找、二分查找都需要经过一系列关键之比较才能查找到结果,平均查找长度与数据量有关,元素越多比较次数就越多。 如果根据元素的关键字就能知道元素的存...

京一
今天
0
0
Apache RocketMQ 正式开源分布式事务消息

近日,Apache RocketMQ 社区正式发布4.3版本。此次发布不仅包括提升性能,减少内存使用等原有特性增强,还修复了部分社区提出的若干问题,更重要的是该版本开源了社区最为关心的分布式事务消...

阿里云云栖社区
今天
30
0
使用JavaScript和MQTT开发物联网应用

如果说Java和C#哪个是最好的开发语言,无疑会挑起程序员之间的相互怒怼,那如果说JavaScript是动态性最好的语言,相信大家都不会有太大的争议。随着越来越多的硬件平台和开发板开始支持JavaS...

少年不搬砖老大徒伤悲
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部