switch讲解演示

swith功能其实还是很不错的,比IF要弱很多

但是有的时候switch 就要相对IF来说要功能强大很多

switch 有个贯通性,我自己起的名字,感觉很不错,太有才了

不用break,与用break的写法很是不一样,也会使程序更加灵活,体现C语言的特灵活的一个特点

视频里我都是一步步打代码的,感觉我自己也提升了一些嘿嘿,自己多动手才是王道,多看不写没有用的,这个是真理,希望大家能多多动手,同时,这也是提醒我自己要多动手,多动脑筋!

我用VS 2010 老是爱出现 转换COFF失败这里,普通情况直接可以 嵌入清单 改为否就行了,然后我新建win32应用程序竟然改不了了,我百度了下感觉不知所措,我下载了个VS2010的 sp1的补丁,应该是更新一下就没问题了嘿嘿,多亏我有好几个编译器

第一部分的代码:

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

#include <stdio.h>

#include <stdlib.h>

main()

{

int i;

printf("请输入日期数字:\n");

scanf("%d", &i);

//if(i == 1)

//{

//        printf("今天是星期一\n");

//}else if(i == 2)

//{

//        printf("今天是星期二\n");

//}else if(i == 3)

//{

//        printf("今天是星期三\n");

//}else if(i == 4)

//{

//        printf("今天是星期四\n");

//}else if(i == 5)

//{

//        printf("今天是星期五\n");

//}else if(i == 6)

//{

//        printf("今天是星期六\n");

//}else if(i == 7)

//{

//        printf("今天是星期天\n");

//}

switch (i)

{

case 1: printf("今天是星期一\n");

break;

case 2: printf("今天是星期二\n");

break;

case 3: printf("今天是星期三\n");

break;

case 4: printf("今天是星期四\n");

break;

case 5: printf("今天是星期五\n");

break;

case 6: printf("今天是星期六\n");

break;

case 7: printf("今天是星期天\n");

break;

default:printf("错误的数字\n");

break;

}

system("pause");//暂停

return 0;

}

第二部分代码:

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

#include <stdio.h>

#include <stdlib.h>

int main()

{

int i;

printf("请输月份\n");

scanf("%d", &i);

switch(i)

{

case 1: case 3: case 5: case 7: case 8: case 10: case 12:

printf("%d月份的天数为:31天\n", i);

break;

case 2:

printf("2月很特殊,有28天,有29天\n");

break;

case 4: case 6: case 9: case 11:

printf("%d月份的天数为:30天\n", i);

break;

default:

printf("您输入的是不存在的月份\n");

break;

}

system("pause");

return 0;

}

第三部分代码:

http://www.bcwhy.com/thread-21568-1-1.html

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

#include <stdio.h>

#include <stdlib.h>

int main()

{

char c;

printf("请输入你的成绩评分(a,b,c,d):\n");

scanf("%c", &c);

switch(c)

{

case ‘a‘: case ‘A‘:

printf("您的评分是 A!!\n");

break;

case ‘b‘: case ‘B‘:

printf("您的评分是 B!!\n");

break;

case ‘c‘: case ‘C‘:

printf("您的评分是 C!!\n");

break;

case ‘d‘: case ‘D‘:

printf("您的评分是 D!!\n");

break;

default:

printf("输入错误!!!\n");

break;

}

system("pause");

return 0;

}

end!!

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

视频30分钟左右,嘿嘿,说话感觉嗓子好累哈

还是360云盘(*^__^*) 嘻嘻……

下载地址:

http://www.bcwhy.com/thread-21568-1-1.html

switch讲解演示

时间: 2024-08-02 11:24:05

switch讲解演示的相关文章

MPLS VPN 高级教程(张洋讲解演示版)

MPLS VPN 高级教程(张洋讲解演示版) 课程目标: ü        LDP的实施和特性 ü        PE-CE路由协议以的实施,以及它们在MPLS VPN中的特性: ü        如何通过MPLS网络运载IPv6,6PE和6VPE的含义和它的运作过程: ü        MPLS VPN的各种配置方案 适合人群:希望深入理解MPLS-VPN的人群. 课程位置: http://edu.51cto.com/course/course_id-5737.html 具体内容:   第一课

电脑桌面录制直播嵌入网页

很多用户在玩游戏.看视频或者做讲解演示时,需要把整个屏幕或者是操作流程录制下来做为视频展示给大家看,这就需要对计算机屏幕进行实时录制,屏幕录像软件种类繁多,功能也不尽相同. 现在整理一下大家都对录屏关注的事宜: 是否可以实时录屏同时直播. 是否可以录制成MP4文件以便二次利用. 是否有画中画摄像头+声音同时直播. 是否使用简单,易操作. 是否免费,且绿色无广告. 今天给大家介绍一个免费且绿色的录屏软件.同时也详细说明下如何实时地将录制桌面嵌入到网页中. 1.  运行八百里教育播客软件 2.启动教

Android通知Notification详解

Notification的使用大体步骤 Notification简介 PendingIntent简介 使用RemoteViews自定义Notification 更新与移除通知 设定提示响应 附录 Notification的使用大体步骤: 1. 获取状态通知栏管理 2. 实例化通知栏构造器 3. 设置NotificationCompat.Builder 4. 设置PendingIntent 5. 显示 因为Android的快速发展,而Android的版本也快速的升级导致了一些兼容性的问题.对于No

老男孩python第六期

01 python s6 day7 上节回顾02 python s6 day7 SNMP使用03 python s6 day7 大型监控架构讲解04 python s6 day7 Redis使用05 python s6 day7 定义监控文档结构06 python s6 day7 监控架构讲解07 python s6 day7 定义监控模板08 python s6 day7 自定义监控项09 python s6 day7 通过深copy实现各主机服务的自定义配置10 python s6 day7

C语言程序的三种基本结构

1.程序结构:在C语言程序中,一共有三种程序结构:顺序结构.选择结构(分支结构).循环结构: 顺序结构:从头到尾一句接着一句的执行下来,直到执行完最后一句: 选择结构:到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行: 循环结构:循环结构有一个循环体,循环体里是一段代码.对于循环结构来说,关键在于根据判断的结果,来决定循环体执行多少次: 注:在逻辑上有一种bool类型(也叫boolean类型,布尔类型),只有两个值,即真和假.C语言的判断表达式最终的值就是一个bool类型,这个判

zabbix之本地邮件监控报警安装详解

文记: 写这篇博文之前的时候我接到了一个不幸的消息,跟我一起的一位同事要走,准备换工作了,于是,我的第一反应,我的蜜月期结束了,即将开始一个被蹂躏的时代,心里默默的祝愿他找一份15K的工作,又默默的想说对他说一句,你真JB坑.... 哎~! 我即将跳进一个无底洞,默默的被蹂躏,默默的被践踏...也许这也是一个新的开始.... 开始正文,估计他会默默的陪伴我这仅有的半个月时间,为此,这半个月,可能都会以zabbix 为主,如不出意外,每天一博.在半月后的某天,我估计我能出书了   <<zabbi

GUI 程序开发步骤

1.继承Jframe2.定义需要的组件3.创建组件4.设置布局管理器5.添加组件6.设置显示窗体 /** * @Package: com.Gui * @author: Leon * @date::2017年7月15日 上午11:17:46 * @Description: 边界布局讲解演示 * 1. 继承一个 JFrame * 2.定义你需要的组件 * 3.创建组件(构造函数)* 设置布局(默认缺省),使用其它布局需要定义不可省略. * 4.添加组件 * 5.对窗体进行设置 */ package

官网例程目录

硬创联盟 Arduino 分群 QQ群号:8580606 翻译自官网:https://www.arduino.cc/en/Tutorial/BuiltInExamples 下文已翻译的教程会有超链接可点击. 内建的例程是包含在 Arduino IDE 内的,要打开的话按菜单 File>Examples.这些简单的例程,展示了所有基本的 Arduino 命令,包括从写 Arduino Sketch 代码至少需要的代码块.数字/模拟读写.传感器的使用以及各种显示方式. 1. 基础 Analog Re

9个步骤:教你设计出优秀的MMORPG副本关卡

转自:http://www.gameres.com/664485.html 副本的定义 以一张场景地图为原型,针对单个玩家.队伍或者团队生成的一个实例,包含完整的开启关闭.怪物刷新.进度记录等逻辑. 副本的作用 1. 更有效的给予用户成就感: a)有效的展示.验证角色及用户的能力——数值和技巧难度考验角色属性能力及用户操作技术: b)加深用户对角色职业特性的认知,有效的展现职业特性价值——战斗考虑到职业特性的发挥: c)提供给玩家提升角色能力的场所——价值物的产出控制: 2. 更有效的带给用户乐