第4章顺序结构程序设计 如何给程序加必要的注释,以增加程序的可读性, 请遵循以下原则 (1)一个程序至少有一条注释语句,关于整个程 序功能的说明。 (2)对程序中主要的变量加必要的注释,说明变 量的作用 (3)对程序中重要的语句块加必要的注释,说明 语句块的功能
第 4章 顺序结构程序设计 如何给程序加必要的注释, 以增加程序的可读性, 请遵循以下原则: (1) 一个程序至少有一条注释语句, 关于整个程 序功能的说明。 (2) 对程序中主要的变量加必要的注释, 说明变 量的作用。 (3) 对程序中重要的语句块加必要的注释, 说明 语句块的功能
第4章顺序结构程序设计 例如: mian /*求三角形面积* { float a,b,c;/*三角形三边* float hl;/*半周长* float h,s;/*周长,面积* /*输入*/ /*求周长* /*求面积* 输出
第 4章 顺序结构程序设计 例如: mian( ) /*求三角形面积*/ {float a, b, c; /*三角形三边*/ float hl; /*半周长*/ float h, s; /*周长, 面积*/ /*输入*/ …… /*求周长*/ …… /*求面积*/ …… /*输出*/ …… }
第4章顺序结构程序设计 2.复合语句 如if语句中的选择体、 while语句中的循环体,当选择 体、循环体需多条语句描述时,就必须采用复合语句。 复合语句只需用大括号“{}〃将一系列语句括起即可。 复合语句不是一条具体语句,是种逻辑上的考虑,凡是 单一语句可以存在的位置,均可以使用复合语句。复合语 句用在语法上是单一语句,而相应操作需多条语句描述的 情况 函数体从一般意义上讲就是一条复合语句 复合语句又称为分程序,它可以有属于自己的数据说 明部分
第 4章 顺序结构程序设计 2. 复合语句 如if语句中的选择体、while语句中的循环体, 当选择 体、循环体需多条语句描述时, 就必须采用复合语句。 复合语句只需用大括号“{ }”将一系列语句括起即可。 复合语句不是一条具体语句, 是种逻辑上的考虑, 凡是 单一语句可以存在的位置, 均可以使用复合语句。复合语 句用在语法上是单一语句, 而相应操作需多条语句描述的 情况。 函数体从一般意义上讲就是一条复合语句。 复合语句又称为分程序, 它可以有属于自己的数据说 明部分
第4章顺序结构程序设计 3.空语句 空语句是一种概念,C语言的空语句仅由分号构 成,在编译时不产生任何指令,在执行时不产生任何操 作。空语句常用于: (1)构成标号语句标识程序中相关位置。 (2)循环语句中空循环体 〔3)模块化程序中未实现的模块及暂不联入的模 块
第 4章 顺序结构程序设计 3. 空语句是一种概念, C语言的空语句仅由分号构 成, 在编译时不产生任何指令, 在执行时不产生任何操 作。 空语句常用于: (1) 构成标号语句, 标识程序中相关位置。 (2) 循环语句中空循环体。 (3) 模块化程序中未实现的模块及暂不联入的模 块
第4章顺序结构程序设计 42数据输入 42.1一般格式 数据输入的一般格式为: scanf(格式字串,输入参数表) (1)格式字串用以描述输入数据的格式,由格式说明符 组成,格式说明符由“%′和格式字符组成。不同格式说明 对应不同类型的数据输入 格式字串可以包含普通字符,普通字符在数据输入时 必须原样输入
第 4章 顺序结构程序设计 4.2 数据输入 4.2.1 一般格式 scanf(格式字串, 输入参数表) (1) 格式字串用以描述输入数据的格式, 由格式说明符 组成, 格式说明符由“%”和格式字符组成。不同格式说明 对应不同类型的数据输入。 格式字串可以包含普通字符, 普通字符在数据输入时 必须原样输入