- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言第三次作业答案
第四章 语句、程序控制结构(顺序、选择、循环) 4.1 C语句总述 C语句一般以分号“;”为结束标志,可分为以下六类: 1. 表达式语句 表达式语句由表达式加上分号“ ; ”组成。如: x*=8 ; /* 赋值表达式语句 */ a=5, b=7,c=16 ; /* 逗号表达式语句 */ xy ? x : y ; /* 条件表达式语句 */ --a++b++c; /* 逻辑表达式语句 */ i++ ; /* 算术表达式语句 */ 2. 说明语句 变量定义语句和函数说明语句统称说明语句。如: int a, b, *p,i=0 ; float add (float , float ); /*函数说明语句*/ 3. 空语句 ? 只有分号“ ; ”组成的语句称为空语句。空语句是 什么也不执行的语句。 ? 在程序中空语句可用来作空循环体或转向点。 如: while(getchar()!=\n) ; 本语句的功能是,只要从键盘输入的字符不是回 车则重新输入 4. 复合语句 ? 把多个语句用括号{ }括起来组成的一个语句称为复合语句。 ? 在程序中应把复合语句看成是单条语句,而不是 多条语句。如: { t = x ; x = y ; y = t ; } 5. 函数调用语句* 由函数名、实际参数加上分号“ ; ”组成。如: printf(C Program) ; 6. 控制语句 控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。 C语言有九种控制语句,可分成以下三类: ? 条件判断语句: if语句、switch语句; ? 循环执行语句: do while语句、while语句、for语句; ? 转向语句: break语句、continue语句、 goto语句、 return语句。 4.2 顺序结构 C语言中的顺序结构主要由说明语句、表达式语句、空语句以及复合语句组成。在顺序结构程序中,各语句(或命令)是按照位置的先后次序顺序执行的,且每个语句都会被执行到。 例:输入两个整数,编程完成两数的交换。 4.3 选择结构 它所要解决的问题是根据“条件”判断的结果决定程序执行的流向,因此该结构也被称为判断结构。 程序执行的流向是根据条件表达式的值是“0”还是非“0”来决定(流程)。 设计选择结构程序,需要考虑两个方面的问题:一是在C语言中如何来表示条件(条件表达式),二是在C语言中实现选择结构用什么语句(if/switch结构)。 简单if语句 if-else语句 if-else if…-else语句 switch语句 3.1 简单if语句 语法形式: if(表达式) 语句 其中表达式是决定程序流向的条件 语句可以是单语句或复合语句 if语句示例 例1:输入任意三个整数a、b、c,求三个数中的最大值(例4.2) main() /*注意三段式编程思想*/ { int a, b, c, max; printf(Please input three numbers:); scanf(“%d,%d,%d”, a, b, c); /*输入数据语句*/ max=a; if (ba) max=b; if (cmax) max=c; /*算法处理部分*/ printf(“max=%d\n”, max); /* 输出结果语句*/ } *例2:输入x,y两整数,按小到大顺序输出。 main ( ) { int x, y, t; scanf (“%d, %d”, x, y); /*输入*/ if ( x y) { t = x; x = y; y = t; } /*算法处理*/ printf (“%d, %d\n”, x, y ); /*输出*/ } 运行结果 ,输入: 4, 1
您可能关注的文档
- 至爱无双终身寿险(万能险).ppt
- 会计基础第三章教案.doc
- 第三章 时域分析法作业与习题解答.doc
- 操作系统第三章习题.doc
- 高一化学必修1第三章钠及其化合物练习.doc
- 中心题库第三章.doc
- 动力气象学第三章习题ALL.doc
- 第三章 目标规划.doc
- 第三章 平面任意力系.doc
- 高数第四版第三章1(终)(人民大学出版).doc
- 吉林二中2019-2020学年度下学期高一5月月考考试.docx
- 单元检测:八上第七单元 科技和思想文化.docx
- 吉林省白山市抚松县第一中学2022-2023学年高三上学期第一次月考政治试题.docx
- 吉林省德惠市实验中学2021-2022学年高一下学期线上教学阶段测试政治试题.docx
- 世界银行-当非正规性很高时,谁参与了固定缴款养老金制度?:来自多米尼加共和国20年行政记录的证据(英)-2025-34页.pdf
- 英文【OECD】重新定义以色列的空间规划与发展-122页.pdf
- 货币与支付竞争中的战略数字化(英)-35页.pdf
- 世界银行-评估蒂尔基耶叙利亚难民和土耳其国民劳动力市场融合计划的就业影响:基线报告(英)-2025-81页.pdf
- 世界银行-Türkiye劳动力市场中的垂直技能不匹配:来自精炼措施的证据(英)-2025-80页.pdf
- 韩国央行-韩国经济展望(2025年5月)(英)-39页.pdf
最近下载
- 2025至2030再生铅行业发展趋势分析与未来投资战略咨询研究报告.docx VIP
- Sony索尼Business & Professional SRW-5100 使用说明书_简体中文.pdf
- HC2300 SOT23杭芯半导体MOS管产品规格书.pdf VIP
- 2025年中小学教师资格考试题及答案.docx
- 大学课件《水分析化学》 (第四版).pptx
- M-PACT空气断路器产品安装说明书.pdf VIP
- 血透室医院感染防控相关试题附答案.docx
- 名人名录Sun Yatsan 孙中山-2025年高考英语阅读扩展精讲课件(全国通用).pptx VIP
- 职业技术学院休闲体育专业人才培养方案.doc VIP
- 英语词汇与文化(暨南大学)中国大学MOOC慕课 章节测验答案.docx VIP
原创力文档


文档评论(0)