第3章 简单程序设计 章
第3章 简单程序设计 章
3.1 顺序结构程序设计的概念 3.2 赋值语句 3.3 数据输出 3.4 数据输入 3.5 复合语句和空语句 习题3 习题
第3章 简单程序设计 章
3.1 顺序结构程序设计的概念
顺序结构的程序设计是最简单的程序设计,它由一组顺 序执行的程序块组成。最简单的程序块是由若干顺序执行的 语句所构成的。这些语句可以是赋值语句,输入输出语句等。 顺序结构是一种线性结构,其特点是:在该结构中,各 操作块(简称块,它所对应的计算机语言表述形式是程序段) 按照各自出现的先后顺序,依次逐块执行。它是计算机科学 用以描述客观世界顺序现象的重要手段,是任何从简单到复 杂的程序的主体基本结构,因为选择结构与循环结构的组成, 也离不开顺序结构(即作为它们的子结构)。
第3章 简单程序设计 章 运行结果: 123 "x=21,y=10"
x%y=1 其中,123可以直接输出,双引号中的字符(例如 “x=”)按原样输出,\"、\t和\n是转义字符,x和y为变 量,x%y为表达式。“%”后面的d为格式控制符。为了 在结果中输出“%”,必须使用“%%”。
第3章 简单程序设计 章 2. printf函数中的格式控制说明 每个格式控制说明必须用“%”开头,以一个格式 控制字符结束,在格式控制字符的前面还可以插入 “宽度说明”、左对齐符号“-”、前导零符号“0”等 附加字符。 1) 格式控制字符 常用的格式控制字符和它们的功能见表3-1。使用 时要注意区分大小写。
第3章 简单程序设计 章 【例3-2】输出数据,并且控制数据的对齐形式、小数 点后数字位数、八进制形式输出、字符串输出宽度等。 #include "stdio.h" main( ) { int a=32,b=57; float x=7.876543,y=-345.123; char c='a'; long l=1234567; printf("%d%d\n",a,b); printf("%-3d%3d\n",a,b); /* 左对齐输出a的值,右对齐输出b的值 */