41.3程序计巩格 的设计风格直接影响到程序的可读性。 表瑰在以下几个方面: ■算法:程序中采用的算法要直接了当、尽可能简 单,避免使用过于复杂和技巧性强的算法 程序正文格式: 标识符要采用有意义的名字命名,达到“见名 知意”。 注释∶提高程序的可读性;每个函数前面加上 描述函数功能的注释;主要语句也加注释
4.1.3 程序设计风格 程序的设计风格直接影响到程序的可读性。 表现在以下几个方面: ◼ 算法:程序中采用的算法要直接了当、尽可能简 单,避免使用过于复杂和技巧性强的算法。 ◼ 程序正文格式: ◼ 标识符要采用有意义的名字命名,达到“见名 知意” 。 ◼ 注释:提高程序的可读性;每个函数前面加上 描述函数功能的注释;主要语句也加注释
程序中加注释,提高程序的 可读性。 采用一致的缩格书写形式,以突出程序的 逻辑结构。 数据说明与语句构造:数据说明应当标 准化,语句构造应以简洁、直接为原则 输入输出格式:要以方便用户使用为原 文档整理:尽量使用利于阅读的行文格 式,逻辑简单、条理清楚
程序中加注释,提高程序的 可读性。 ◼ 采用一致的缩格书写形式,以突出程序的 逻辑结构 。 ◼ 数据说明与语句构造:数据说明应当标 准化,语句构造应以简洁、直接为原则 。 ◼ 输入输出格式:要以方便用户使用为原 则 。 ◼ 文档整理 :尽量使用利于阅读的行文格 式,逻辑简单、条理清楚
4.2C语句概述 语句是向计算机发出指令的基本单位,是C程序 的重要组成部分,它表示程序执行的步骤,实现 程序的功能。 C语句用来完成一定的操作任务,一个C语句经编 译后一般会产生若干条机器指令 但是,声明部分内容不产生机器指令,只是对变 量或被调函数的声明,因此严格来说不是语句 C语句以分号“;”结尾 ■书写自由,一行多条语句或一语句拆成多行。语 句之间用“;”隔开就可以了
◼ 语句是向计算机发出指令的基本单位,是C程序 的重要组成部分,它表示程序执行的步骤,实现 程序的功能。 ◼ C语句用来完成一定的操作任务,一个C语句经编 译后一般会产生若干条机器指令。 ◼ 但是,声明部分内容不产生机器指令,只是对变 量或被调函数的声明,因此严格来说不是语句。 ◼ C语句以分号“ ; ”结尾 ◼ 书写自由,一行多条语句或一语句拆成多行。语 句之间用“ ; ”隔开就可以了。 ◼4.2 C语句概述
C语句分类 表达式语句:表达式加分号构成。 如 total= total+ limit 分支「f()yese~ switch func() for(- printf( Hello. world!n”) 循环whie() 程序控制语句(9种): do-while( continue break 辅助控制 goto return
◼ C语句分类 ◼ 表达式语句:表达式加分号构成。 空语句: ; 程序控制语句(9种): if( )~else~ switch for( )~ while( )~ do~while( ) continue break goto return 分支 循环 辅助控制 如 total=total+limit; a=3; func( ); printf(“Hello,world!\n”);
函数调用语句:函数名(实际参数表); n复合语句:用{}括起来的一组语句 一般形式:{[数据说明部分; 执行语句部分; 说明: }后不加分号 语法上和单一语句相同 复合语句可嵌
◼ 函数调用语句: 函数名(实际参数表); ◼ 复合语句:用 {…}括起来的一组语句 ◼ 一般形式: { [数据说明部分;] 执行语句部分; } ◼ 说明: ◼ “}”后不加分号 ◼ 语法上和单一语句相同 ◼ 复合语句可嵌