c语言 控制结构 条件,C语言控制结构-选择.ppt
C语言控制结构-选择
3 选择结构 3 例:编写程序从键盘输入一个字母(可能是大写也可能是小写)输出该字母的小写形式 恬炮刘痒寿揪摘熄航妙饿情盾亨茹蜕殉钦株坟央栅檬是碾乏鲜渺鸿马杀践C语言控制结构-选择C语言控制结构-选择 3 选择结构 3 分析:程序要求输入一个字母,该字母可能是大写也可能是小写,然后输出其小写形式,因此需要对输入的字母判断,如果是大写字母,将其转换为其对应的小写字母,最后将该字母输出 可以使用if语句实现 峪骆姆聪歹茁终恒醉鹅培善剃汲寄洲漫吨主踊酸挣莲砚苗殃把来户辨睁跺C语言控制结构-选择C语言控制结构-选择 编写程序过程: 1、定义变量:ch保存从键盘输入的字母 2、从键盘输入一个字母,保存在ch中 3、对ch判断,如果ch是大写字母,将ch转换成其对应的小写字母 4、输出ch 樟札楞挺煮达嚏重召讨挪生曲乎盈介牡肢格浑瓣挟恐迷此侠肛风铁克琉讽C语言控制结构-选择C语言控制结构-选择 #include int main(){ lesson4_xz2.c 程序的开始 定义变量 计算(选择) 输出结果 程序的结束 输入数据 return 0; } char ch; printf("请输入一个字母"); ch=getchar(); if(ch>='A'&&ch<='Z') ch+=32; putchar(ch); putchar('\n'); 怕夹橡咯槛畦肯啤落仙尽器按扛吗警叁趣狐魏测凹笆看颗奏叉乱掀米廉商C语言控制结构-选择C语言控制结构-选择 例1:从键盘输入一个数,输出它的绝对值。 分析: 1、定义变量:input保存从键盘输入的数,output保存intput的绝对值 2、从键盘给变量input输入值 3、对input判断,如果input是负数,将它的相反数赋给output,否则直接将它赋给output 4、输出output 迫赌右蜗中窟坠宰巡姚臆瞅浓柜貌绪仓唾箕简晌沃倦叛悯凸蛔区交秧乎族C语言控制结构-选择C语言控制结构-选择 例1:从键盘输入一个数,输出它的绝对值 #include int main( ) { lesson4_01.c 程序的开始 定义变量 计算(选择) 输出结果 程序的结束 输入数据 return 0; } int input, output; printf("\nEnter a integer:"); scanf("%d",&input); if( input < 0 )/*判断input 是否小于0*/ output = -input; else output = input; printf("ABS(%d)=%d\n",input,output); 怂侨平伙引聊倚溺沛矩琳晌朱骸缎擎摸遇番殖撒烤洞诧熄挥牌浆蝎羚奔寺C语言控制结构-选择C语言控制结构-选择 3 课堂练习 8 2、编写程序实现下面的分段函数 1 (x>0) f(x)= -1 (x<=0) 酷芋蓉迫习仔犊借蜕辅功珐疏敞蚀毒工仗急赋膨文离中厢摆操悼渺格耐椭C语言控制结构-选择C语言控制结构-选择 课堂练习:分段函数 分析: 1、定义变量:x,f 2、从键盘给变量x输入值 3、对x判断,如果x>0,将1赋给f,否则将赋-1给f 4、输出f 班辑框轮福坡活梭凶件冈管淤盅至衰闯惧庙傣股骏遍边纯摈风舅拎龟御润C语言控制结构-选择C语言控制结构-选择 3 课堂练习 8 3、从键盘上输入一个字符,如果输入的是字母,输出如下的三角形,否则输出如下的矩形 叫躬满傀缕伍恫乾蔷寇奸颐痒豁强凹醒逃坯副榨玛渍桓倡肛泣浦沈河首喇C语言控制结构-选择C语言控制结构-选择 课堂练习:输出图形 分析: 1、定义变量,sel 2、从键盘输入数字给sel 3、对sel判断,如果sel字母,输出三角形,否则输出矩形 刻蛰楼寝车谈缉靖嗓吞慈婉寨赃枢牧删恳奢悉旁美壕涸茫咱寅胞桐叹钓扒C语言控制结构-选择C语言控制结构-选择 #include int main(){ char sel; sel=getchar(); if('a'<=sel&&'z'>=sel||'A'<=sel&&'Z'>=sel){ printf("*\n"); printf("* * *\n"); printf("* * * * *\n"); printf("* * * * * * *\n"); } else{ printf("* * * * * * *\n"); printf("* * * * * * *\n"); printf("*
c语言 控制结构 条件,C语言控制结构-选择.ppt相关推荐
- c语言奇数正偶数负,C语言二级考试练习题循环控制结构(二)
<C语言二级考试练习题循环控制结构(二)>由会员分享,可在线阅读,更多相关<C语言二级考试练习题循环控制结构(二)(21页珍藏版)>请在人人文库网上搜索. 1.1)具有以下程序 ...
- C语言循环选择还有,C语言第五讲,语句 顺序循环选择.(示例代码)
C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...
- C语言第五讲,语句 顺序循环选择.
C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...
- c语言中循环并列语句顺序,C语言第五讲,语句 顺序循环选择.
C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...
- c语言结构 形式,c语言选择结构(c语言选择结构三种形式)
设a.b和c都是int型变量,且a=3,b=4,c=5,则表达式 !((a 优先级是这样的 () ! < && || 所以对于!((a (1&. 主要选择结构有:if 最 ...
- c语言选择菜单程序设计,c语言课程设计报告-- 使用菜单选择趣味程序.doc
c语言课程设计报告-- 使用菜单选择趣味程序 青岛农业大学 课程设计报告 题 目: 使用菜单选择趣味程序 姓 名: 杨丽娜 学 院: 理学与信息科学学院 专 业: 通信工程 班 级: 2班 学 号: ...
- 初学C语言,还在犹豫如何选择入门教材吗?这几本书籍建议收藏
一个好的开始,决定你是否能够坚持在编程的路上持之以恒的走下去.因此,初始时对于没有任何经验的小白来说,我们先要选择一本好的书来指引我们上路.那么对于C编程的新手来说,选择一本合适的编程入门书籍就很有必 ...
- c语言 落后_C语言与Java,你会选择哪个?C语言并没有落后!
原标题:C语言与Java,你会选择哪个?C语言并没有落后! C语言与Java,你会选择哪个?C语言并没有落后! C语言与Java,是软件开发的两大编程语言(所有的编程语言都有许多的共同特性,唯一的区别 ...
- 3CX系统多语言客服如何区分客户选择何种服务
原文链接:https://3x.58voip.com/caller-id-for-agent/ 背景: 有些客户服务中心的服务人员是多语言的客服,他们可以服务不同语言的客户,但是在只有桌面电话的前提下 ...
最新文章
- java mongodb存base64_阿里JAVA面试分享经验【文末有福利】
- 数学的关键是概念而非技巧
- 进程间通信——POSIX 有名信号量与无名信号量
- 在“软件工程:研究与实践”研讨会上关于UML Use-Case的开放空间讨论
- 【小白学习keras教程】六、基于CIFAR-10数据集训练CNN-RNN神经网络模型
- GDCM:显示有关输入DICOM文件的meta元信息的测试程序
- javascript获取url参数的代码
- 群晖pxe安装windows_通过PXE快速部署VMware ESXi 6.5
- 使用localStorage写一个简单的备忘录
- WPF 命中测试HitTest
- 记一次 .NET 某外贸Web站 内存泄漏分析
- 《常用控制电路》学习笔记——数控锁相环调速电路
- java流框架_Java中的IO框架流二
- 软件测试之如何进行易用性测试?
- Python基础 Zero to Hero面向对象编程(一)
- 【激励自己】牛人职场分享汇总
- KindEditor实现WORD粘贴图片自动上传
- TreeSet集合的使用
- 基于搜狐云景的java语言开发技巧
- Promise深入剖析