c语言case的应用,switch、case的使用
代码如下:
#include
main()
{
char c;
printf("please input '0' to '9' ;");
c=getchar();
switch(c)
{
case '0':printf("Sundayn");break;
case '1':printf("Mondayn");break;
case '2':printf("Tuesdayn");break;
case '3':printf("Wednesdayn");break;
case '4':printf("Thursdayn");break;
case '5':printf("Fridayn");break;
case '6':printf("Saturdayn");break;
default:printf("errorn");break; /*default用于实现case未定义的条件时,输出的结果*/
}
}
以上代码很简单,是实现星期输入的。
又一个例子,是实现分数输入,计算优良等级的。
#include
main()
{
float score;
char grade;
printf ("please input score(0-100):");
scanf("%f",&score);
switch ((int) (score/10)){
case 10:
case 9:grade='A';break;
case 8:grade='B';break;
case 7:grade='C';break;
case 6:grade='D';break;
default:grade='E';break;
}
printf("score is %.1f,grade is %c n",score,grade);
}
注:case后的值只能是一个常量,不能是一个表达式,如case: a>5,这是不允许的。如果想指定一个范围段的条件,可以使用if语句,不要使用switch、case结构。
break是单独的一种语句,并不是switch语句的组成部分。
多个case语句调用同一个分支语句时,格式为:
case 8:
case 9:
case 10:
c语言case的应用,switch、case的使用相关推荐
- c语言 case语句用法,switch case语句的用法
switch语句是多分支选择语句,用于基于不同的条件来执行不同的动作.下面讲解switch case语句的具体用法. Switch作为选择结构中必不可少的语句也被加入到了Swift中,只要有编程经验的 ...
- c语言 case语句用法,switch ... case语句的用法[组图]
switch ... case语句的用法[组图] 08-13栏目:技术 TAG:switch case语句 switch case语句 当情况大于或等于4种的时候就用switch ... case语 ...
- C语言实例二(switch——case用法)
switch--case用法 一.switch语句概述 1.C语言中switch语句是用于实现多分支结构的选择语句,其特点是各分支清晰而且直观. 2.语句格式如下: switch(表达式) { ...
- c语言case的流程图,switch…case 声明
switch-case 声明 switch语句计算表达式,将表达式的值与case子句匹配,并执行与该case相关的语句. 以下是语法.switch(variable_expression) { cas ...
- c#语言switch+case用法,C# switch case语句
C# switch case 语句也是条件语句的一种,与上一节介绍的<C# if else语句>是类似的,但在判断条件的选择上会有一些局限性. 具体的语法形式如下. switch(表达式) ...
- c语言 两个case连在一起,嵌入式C语言 2选择结构 SWITCH CASE
1. Switch /Case Switch (){ cases: break; default: : 要求写一个简易的计算器程序,实现简单的加减乘除计算,并输出结果. 例如: 输入 1+1 输出结 ...
- java switch case 或_Java Switch Case 条件判断
Java的 Switch Case 语句,可以理解为分支 例子 假设打麻将有四个人 编号为 1 2 3 4 对应名字为 张三,李四,王五,赵六 数据结构 switch(expression){ cas ...
- case zhen语句_switch case语句,switch case用法详解
switch 是"开关"的意思,它也是一种"选择"语句,但它的用法非常简单.switch 是多分支选择语句.说得通俗点,多分支就是多个 if. 从功能上说,sw ...
- switch case语句的用法
switch case语句的用法 我们首先来看一下switch case 语句的一般形式是怎样的 switch(表达式){case 常量1 :代码块:break:case 常量2:代码块:break: ...
- java switch case语句_在Java中使用switch Case语句的例子
当我们有多个选项,并且需要为每个选项执行不同的任务时,就需要使用Switch case语句. Switch case语句的语法如下-switch (variable or an integer exp ...
最新文章
- ORACLE关闭启动的诡异错误
- Android实用代码(不定期更新)
- C++从0到1的入门级教学(二)——数据类型
- 一个列中多行求和_excel表格制作,Excel表格的基本操作,包含制作一个表格10方面的知识(1)...
- 【转载保存】ExecutorService中submit和execute的区别
- MyBatis嵌套查询解析
- ZZULIOJ 计算两点间的距离(多实例测试)
- tkinter中text插入_tkinter做一个体重档案
- 《深入理解OSGi:Equinox原理、应用与最佳实践》笔记_1_运行最简单的bundlehelloworld...
- vue学习-MVVM的实现原理
- Docker 安装 Java Jdk 8、安装 Vim 编辑器
- 金融量化-SMA_移动平均及双均线模型
- 区块链的发展与未来前景!
- 一些互联网标准化组织
- 精辟的人生格言,呵呵
- Android Studio在win10第二显示器模糊解决办法
- 用Excel做一次数据分析(二)——一次简单的分析
- 用C语言编写一个“简单”的程序答题系统
- 使用VB.Net操作Excel输出重复内容的表格
- matlab sheet名字,MATLAB得到excel多个非默认sheet名_怎样利用matlab去读取一个excel表中多个sheet的数据并导入一个sheet中?...