- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 最简单的C程序设计——顺序程序设计 4.1 C语句概述 4.1.1 C语言语句分类: 1 、操作运算语句:用于描述计算机要执行的操作运算(如算术运算、赋值、输出等),由于C语言的操作运算用表达式进行,这类语句又叫表达式语句。 2、流程控制语句:控制操作运算的执行顺序(第5、6章介绍)。 (1)形成流程控制结构的语句 a、选择结构控制语句:if语句、switch语句 b、循环结构控制语句:while语句、do…while语句、for语句 (2)流程转向语句 a、限定转向语句:break语句、continue语句、return语句 b、自由转向语句:goto语句 4.1.2 C语言语句一览表: 赋值表达式语句 简单表达式语句 函数调用语句 表达式语句 空语句 逗号表达式(复合表达式)语句 单分支结构:if语句 选择结构 双分支结构:if…else语句 基本语句 形成流程 控制语句 else if嵌套语句 控制结构 多分支结构 switch语句 C 的语句 while语句 语 循环结构 do…while语句 言 流程控 控制语句 for语句 语 制语句 break语句 句 限定转 continue语句 流程转 向语句 return语句 向语句 自由转向语句:goto语句 复合语句(就是用{ }把一些语句括起来) 4.1.3 表达式语句 1、赋值语句 (1)形成:将赋值表达式加上“;”号就构成了赋值语句; (2)由复合赋值运算符或自增、自减运算符组成的表达式也是赋值表达式。例如有如下一些赋值类表达式语句:a=b+c; a+=b; i++; --j; 等等。 2、函数调用语句(由于表达式中可包含函数调用,单纯函数调用是表达式特例) 形成:函数调用加“;”号,如scanf(); printf(); 等等。 3、空语句:没有内容的语句,只有一个“;”。例如: …… ; /* 空语句 */ …… 作用:空语句不进行任何操作。是程序员为今后增加语句保留位置做的记号。 4、逗号表达式语句:由逗号表达式加“;”组成,如: i=3,i++,++i,i+5; ★其实,在C语言中,所有表达式加“;”都构成表达式语句,只是有些表达式语句(如3;或者a+b*c;)没有什么实际意义而已。 4.1.4复合语句(语句块、分程序) 1、构成:在函数的执行部分用一对花括号括起若干语句。如: …… { a++; b*=a; printf(a=%d,b=%d\n,a,b); } …… 注意:“}”之后没有“;”! 2、作用 (1)当作一条语句使用,一般用在只能使用一条语句,却又必须使用多条语句的地方。例如作为选择结构的一个分支或作为循环结构的循环体。 (2)当作函数中的一个独立部分,此时复合语句中除了有可执行语句外,在可执行语句的前面还可以有说明部分语句(如定义变量等),因此叫做“分程序”。例如: ? main( ) {int a=2; …… {int b; b=3; printf(“%d\n”,a+b); 分程序 } …… } 注意:复合语句(分程序)中定义的变量只能在分程序中使用。 4.3 数据输入和输出及其在C语言中的实现 1、C语言输入和输出都是通过系统的库函数来完成的。 2、C输入、输出库函数: (1)输入、输出字符函数:getchar()和putchar
您可能关注的文档
- 第4章结构非破损要点解析.ppt
- 地板辐射供暖系统施工要点解析.ppt
- 第4章结构设计方法要点解析.ppt
- 第4章精密和超精密加工的机床设备要点解析.ppt
- 第4章居住区规划设计(III)要点解析.ppt
- 地表加固高压旋喷桩施工工艺及发展方向要点解析.ppt
- 第4章决策阶段工程造价计价与控制要点解析.ppt
- 地表水环境影响评价06要点解析.ppt
- 第4章抗震等级验算荷载效应组合要点解析.ppt
- 地表水污染的修复要点解析.ppt
- 办公室保洁方案.docx
- 办公独栋改造方案.docx
- 红外线灯泡相关行业项目操作方案.docx
- 加强机关建设课程设计.docx
- 加气站化工安全课程设计.docx
- 办公工具改造方案.docx
- 加拿大护理桥梁课程设计.docx
- 外研版高中英语选择性必修第三册课后习题 Unit 4 A glimpse of the future 第四单元测评卷 (2).doc
- 外研版高中英语选择性必修第三册课后习题 Unit 1 Face values Section C Developing ideas & Writing.doc
- 教科版高中物理选择性必修第一册精品课件 第1章 动量与动量守恒定律 分层作业3 动量定理的应用.ppt
最近下载
- 地铁物业管理培训课件.pptx
- 工程数学(本)形成性考核作业4.doc
- GB T 34520.7-2017 连续碳化硅纤维测试方法 第7部分:高温强度保留率 标准.pdf
- 自编教材审核表(模板).pdf
- 一例慢性阻塞性肺疾病急性加重期合并II型呼吸衰竭患者的个案护理PPT.pptx
- [大庆]黑龙江大庆市民政局所属事业单位选调事业编制工作人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx VIP
- ISO9001 14001 ISO45001检查表审核方法全套.docx VIP
- 增光膜规格说明书.pdf
- 人教版数学四年级第一单元教材解读及集体备课课件.pptx VIP
- 2024 离婚协议书 离婚协议(打印版).docx
文档评论(0)