为了满足将多条。
如if语句中的选择体和while语句中的循环体需多条语句描述 时,就必须采用复合语句。
复合语句只需用大括号“{ }”将一系列语句括起来即可。
复合语句不是一条具体语句,它是一种逻辑上的考虑,凡是 单一语句可以存在的位置,均可以使用复合语句。复合语句用 在语法上只能使用单一语句,而相应操作需由多条语句描述。 复合语句又称为分程序,它可以有属于自己的数据说明部分。
第 4章 顺序结构程序设计
4.1.3 特殊语句
1. 注释语句
格式为: /*注释文本*/ 注释语句虽然不对程序的运行产生任何影响, 但必要的 注释是程序的重要组成部分。 注释分功能性注释和说明性注释。 功能性注释用以注 释程序、 函数及语句块的功能, 说明性注释用以注释变量的 作用。
第 4章 顺序结构程序设计
(10) 在分析程序的输入数据时, 要同时考虑输入数据 的输入格式。
第 4章 顺序结构程序设计
4.3 数据输出
4.3.1 一般格式
printf(格式字串, 输出参数表) (1) 格式字串用以描述输出数据的格式, 由格式说明符 和普通字符组成。 与scanf( )函数中格式字串一样, 格式说 明符由“%”和格式字符组成, 不同的格式说明符对应不同 类型数据的输出, 普通字符原样输出。
第 4章 顺序结构程序设计
(2) 输出参数可以是表达式。如果是常量, 直接输出; 如是 变量, 输出其值; 如是表达式, 先计算表达式的值, 再输出。
(3) 输出函数的调用一般也采用语句调用形式, 间接形成C 语言的输出语句。 例如: int i=3, j=6; ① printf("i=%2d,j=%2d",i,j); 输出结果:i= 3,j= 6 ② printf("%2d*%2d=%2d",i,j,i*j);