C语言——switch....case函数用法
switch....case函数用法
#include<stdio.h>int main()
{int data;char cdata;printf ("请输入一个数字\n");scanf ("%d",&data);switch(data ){case 1: //case后为英文冒号,中文冒号会报错//break;case 2:puts("你输入的数字符合case1或case2");//符合以上数值判定都输出此文字break; //一个循环后结束switch运行case 3:puts("你输入的数字符合case3");break ;case 4:puts("你输入的数字符合case4");break ;case 5:puts("你输入的数字符合case5");break ;default :puts("其他非列表的情况");}getchar();//吸收scanf回车符号,如果不添加,输入的字母就是回车printf("请输入一个字母\n");scanf ("%c",&cdata);switch (cdata){case 'a':puts("满足了a的条件");break ;case 'b':puts ("满足了b的条件");break;default :puts("其他非列表的条件");}return 0;
}
switch....case,switch(变量名){case}先小括号再大括号,如果小括号内的变量依次对应case的值,如果对应则运行该case下的程序,结束case或default语句后边必须要加break,否则会继续执行下面的case分支
C语言——switch....case函数用法相关推荐
- Go语言-switch case | switch中判断多个值、interface conversion: interface {} is float64, not int
文章目录 Go语言-switch case 背景 switch case Golang中switch的特殊用法--fallthrough go语言switch中判断多个值 Type Switch,判断 ...
- switch case的用法
switch case的用法如下: 1.Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码.其功能就是控制流程流转的.直线翻译:switch语句,即"切换&quo ...
- c语言圈复杂度switch,干货|C语言switch\/case圈复杂度优化重构
点击上方"中兴开发者社区",关注我们 每天读一篇一线开发者原创好文 ▍作者简介 作者陈彬是一名Linux驱动开发工程师,对Linux内核.软件设计和敏捷有较浓厚的兴趣和长期实践经验 ...
- java case switch面试_Java基础篇——Java中switch case语句用法及注意事项面试题9期
本文主要说一说关于switch case语句用法及注意事项,应对面试官的提问.希望可以帮助那些对switch存在错误和各种细节问题的"码友". switch-case注意事项 sw ...
- MATLAB Simulink中自定义函数和switch case的用法
文章目录 1 Simulink自定义函数MATLAB Function 2 Simulink中Switch Case模块的用法 1 Simulink自定义函数MATLAB Function 首先写一个 ...
- c语言switch case缩进,C语言中的switchnbsp;casenbsp;语句的用法详解
本文就几个实例来说明Switch case 语句的用法. 说是C语言中的Switch case,其实和html+javascript中的Switch case语法是基本一样的哦. 问题: 有这么一个C ...
- c#语言switch+case用法,C# switch case语句
C# switch case 语句也是条件语句的一种,与上一节介绍的<C# if else语句>是类似的,但在判断条件的选择上会有一些局限性. 具体的语法形式如下. switch(表达式) ...
- c语言switch和break用法,c语言里面你不知道的break与switch,contiune的用法
前言:最近上完课在宿舍闲来无事,就拿起了C Primer Plus 这本书看,是自己入门编程的第一门语言:看了一些基本语法知识点,最让我需要总一下的是就是标题所说的这个语法知识点,记得大一的时候去考计 ...
- c语言圈复杂度switch,C语言switch/case圈复杂度优化重构
软件重构是改善代码可读性.可扩展性.可维护性等目的的常见技术手段.圈复杂度作为一项软件质量度量指标,能从一定程度上反映这些内部质量需求(当然并不是全部),所以圈复杂度往往被很多项目采用作为软件质量的度 ...
最新文章
- BZOJ3930: [CQOI2015]选数
- mysql性能优化1
- 三周第五次课(4月10日)
- Java String 字符串
- C#操作xml文件:使用XmlDocument 实现读取和写入
- AtCoder Beginner Contest 096 题解
- Common sql statement
- 第1次作业:阅读优秀博文谈感想
- leetcode面试题 02.08. 环路检测
- 【Tyvj1783】【codevs2418】【BZOJ1856】字符串,厉害的组合数与模型转换
- TCP和UDP,HTTP和HTTPS
- 异步tcp通信——APM.Core 服务端概述
- Angular官方教程采坑
- 第二百二十一节,jQuery EasyUI,Form(表单)组件
- 框架合集:Java框架自学视频教程-动力节点
- 用usbserver实现加密狗共享
- 企业网络管理和华为企业级路由交换产品介绍
- Read-a-Card 读取 RFID 卡
- ubuntu + windows双系统默认启动项修改方法
- 全国计算机等级考试二级教程——Python语言程序设计(2018年版)习题代码:第2章