- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 顺序结构程序设计
第4章 顺序结构程序设计
4.1 C语言语句
4.2 数据输入
4.3 数据输出
4.4 算法与程序设计
4.5 程序设计举例
第4章 顺序结构程序设计
4.1 C语言语句
4.1.1 控制语句
①条件语句: if-else语句
②开关语句: switch语句
③当循环语句: while语句
④直到循环语句: do-while语句
⑤计数循环语句: for语句
⑥中止本次循环语句: continue语句
⑦中止整个循环语句: break语句
⑧函数返回语句: return语句
⑨无条件转移语句: goto语句
第4章 顺序结构程序设计
4.1.2 表达式语句
在C语言中, 任何表达式都可以以相应表达式语
句的形式存在于程序中。例如:
①i++;
②a=b=c=1;
③x=y=1, x*x+y*y;
④sin (0.75 );
第4章 顺序结构程序设计
相应的赋值语句有基本赋值语句与复合赋值语句。例如:
①S=1+2+3+4+5;
②x+=1;
③y*=a;
④x=y=z=a=b=c=1;
函数调用语句由函数调用表达式加分号构成。例如:
①exp (x ); /*求eX */
②fabs (x ); /*求|x|*/
③sqrt (x ); /*求 x */
第4章 顺序结构程序设计
4.1.3 特殊语句
1. 注释语句
格式为:
/*注释文本*/
注释语句虽然不对程序的运行产生任何影响, 但必要的
注释是程序的重要组成部分。
注释分功能性注释和说明性注释。 功能性注释用以注
释程序、函数及语句块的功能, 说明性注释用以注释变量的
作用。
第4章 顺序结构程序设计
如何给程序加必要的注释, 以增加程序的可读性,
请遵循以下原则:
(1) 一个程序至少有一条注释语句, 关于整个程
序功能的说明。
(2) 对程序中主要的变量加必要的注释,说明变
量的作用。
(3) 对程序中重要的语句块加必要的注释,说明
语句块的功能。
第4章 顺序结构程序设计
例如:
mian ()
/*求三角形面积*/
{float a, b, c; /*三角形三边*/
float hl; /*半周长*/
float h, s; /*周长, 面积*/
/*输入*/
……
/*求周长*/
……
/*求面积*/
……
/*输出*/
……
}
第4章 顺序结构程序设计
2. 复合语句
如if语句中的选择体、while语句中的循环体, 当选择
体、循环体需多条语句描述时, 就必须采用复合语句。
复合语句只需用大括号“ { }”将一系列语句括起即
可。 复合语句不是一条具体语句, 是种逻辑上的考虑,
凡是单一语句可以存在的位置, 均可以使用复合语句。复
合语句用在语法上是单一语句, 而相应操作需多条语句描
述的情况。
函数体从一般意义上讲就是一条复合语句。
复合语句又称为分程序, 它可以有属于自己的数据说
明部分。
文档评论(0)