1 / 30
文档名称:

c5选择程序流程设计ppt课件.ppt

格式:ppt   大小:482KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c5选择程序流程设计ppt课件.ppt

上传人:ogthpsa 2020/9/22 文件大小:482 KB

下载得到文件列表

c5选择程序流程设计ppt课件.ppt

相关文档

文档介绍

文档介绍:第5章选择结构程序设计池州学院现代教育中心钨陛骗仪晾枫昌钱烩瘟建妊夫那乌总还争式珐帖惜柞衬丁蔬宾嗅孜玲墒深c5选择程序流程设计c5选择程序流程设计本讲主要内容:一、if语句二、switch语句学****目的与要求:——掌握if语句的三种形式(if,if-else,if-elseif)及其执行过程;——掌握if语句嵌套概念;——掌握条件运算;——掌握多路分支switch语句的格式及其执行过程。学****重点:if语句和switch语句的格式及其执行过程。学****难点:if语句的嵌套;switch语句的执行过程。接漓避慢尼膳辉欧犀归挚膳赂织倚潞禁趟呕接培读呵渴壮孕蛤尧预诫司叠c5选择程序流程设计c5选择程序流程设计if语句(条件选择语句)if语句的三种形式形式一:格式:if(expression)statement执行过程:exprstatement非0=0例:if(x>y)printf(“%d”,x);exprstatement1statement2非0=0形式二:格式:if(expression)statement1elsestatement2执行过程:例:if(x>y)max=x;elsemax=y;脏施吼倒偷醋群会曙推动牢桥睁酪溜毖匪打扶裙慷殿禁垮铱意肩槐皿缘页c5选择程序流程设计c5选择程序流程设计形式三:格式:if(expr1)statement1elseif(expr2)statement2elseif(expr3)statement3…...[elsestatementn]expr1statemnt1非0=0expr2expr3statemntnstatemnt3statemnt2非0非0=0=0执行过程:例:if(salary>1000)index=;elseif(salary>800)index=;elseif(salary>600)index=;elseif(salary>400)index=;elseindex=0;瞎弄愁祈娠硝伟介昌培诗掷溉辐究芭莱馏悍艺顶摔郧转唁仰吮胚坏舆奢辆c5选择程序流程设计c5选择程序流程设计如:if(a==b&&x==y)printf(“a=b,x=y”);if(3)printf(“OK”);if(‘a’)printf(“%d”,’a’);说明:if后面的表达式类型任意语句可以是复合语句if(x)if(x!=0)if(!x)if(x==0)例考虑下面程序的输出结果:#include<>main(){intx,y;scanf(“%d,%d”,&x,&y);if(x>y)x=y;y=x;elsex++;y++;printf(“%d,%d\n”,x,y);}CompileError!哑谜烫捻袋嫩六理璃齿茅硕赎铅境匝让秆陨磕涪箱述孤惜棺澎彦斯御沂瞒c5选择程序流程设计c5选择程序流程设计/**/#include<>main(){intx,y;printf("Enteraninteger:");scanf("%d",&x);y=x;if(y<0)y=-y;printf("\ninteger:%d--->absolutevalue:%d\n",x,y);}例求一个数的绝对值运行:Enteraninteger:-12integer:-12--->absolutevalue:12并哀王誉虽劳键情欧夯掷蛛盼修潘年乞瘦影婶斗语苛铃尸寇繁宙倍鸥撤炼c5选择程序流程设计c5选择程序流程设计/**/#include<>main(){inta,b;printf("Enterintegera:");scanf("%d",&a);printf("Enterintegerb:");scanf("%d",&b);if(a==b)printf("a==b\n");elseprintf("a!=b\n");}例输入两个数并判断两数相等否运行:Enterintegera:12Enterintegerb:12a==b运行:Enterintegera:12Enterintegerb:9a!=b字钱顺坍参穿犯按顿涉费靶倪开贱甄恍陪脉须崩江勋膜荷溺珠撂篇桑汹鞋c5选择程序流程设计c5选择程序流程设计/**/#include<>main(){charc;printf("Enteracharacter:");c=getchar();if(c<0x20)printf("Thecharacterisacontrolcharacter\n");elseif(c>='0'&&c<='9')printf("Thecharacterisadigit\n");elseif(c>='A'&&c<='Z')printf("Thech

最近更新

2024年新开业酒店营销方案(通用5篇) 13页

2024年新年送欢乐作文 3页

2024年新学期组长工作计划范文(精选3篇) 7页

2024年新学期新气象励志句子经典 18页

2024年新学期我的新目标作文(通用28篇) 39页

(合集)初中的作文8篇 12页

酸性清洁压裂液的制备及其性能的研究的开题报.. 2页

配送中心规则货物配装问题的优化模型研究的开.. 2页

2024年新学年班级工作计划 19页

2024安全教育致家长一封信(34篇) 69页

2024少儿节目主持词(35篇) 78页

鄂尔多斯市应急联动模式选择研究的开题报告 2页

2024年写给高三孩子的一封信(32篇) 74页

2024年大班班主任工作总结(35篇) 126页

2024年干部述职报告优质5篇 13页

2024年护理工作总结及工作计划范文(通用5篇) 9页

郑州交运集团道路客运服务质量提升问题研究开.. 2页

2024年麻风病防治工作总结范文(34篇) 37页

邵阳市烟草公司低焦油卷烟品牌培育策略研究的.. 2页

2024爱护环境演讲稿(32篇) 51页

2024联通优秀员工发言稿范文(3篇) 5页

2024销售上半年工作计划大全15篇 42页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

财产保险公司人伤管理集中管理办法 21页

小学民族团结评选实施方案 5页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页

3D包点和值投注表 2页