第3章顺序结构的程序设计 3.1版结趣的是出 3.2妣值语句 3.3数据入语句 3.4数据输出语句 3.5颁房结构程房设计举例 3.6复合语句视空句 点专此处结束放殃 4合
第3章 顺序结构的程序设计 3.1 顺序结构问题的提出 3.2 赋 值 语 句 3.3 数据输入语句 3.4 数据输出语句 3.5 顺序结构程序设计举例 3.6 复合语句和空语句
31顺序结构问题的提出 顺序结构是结构化程序设计中三种结 构之一,是一种最简单、最常见的程序结 构,其特点是:按照语句的前后次序,自 前向后顺序逐条执行。尽管这种结构简单, 但也蕴含着一定的算法,它是按次序顺序 执行,中间没有跳跃,也不允许“逆行”。 点专此处结束放殃 4合
3.1 顺序结构问题的提出 顺序结构是结构化程序设计中三种结 构之一,是一种最简单、最常见的程序结 构,其特点是:按照语句的前后次序,自 前向后顺序逐条执行。尽管这种结构简单, 但也蕴含着一定的算法,它是按次序顺序 执行,中间没有跳跃,也不允许“逆行
32赋值语句 在赋值表达式的尾部添加一个 号(语句结束标志),就构成了赋值语句。 赋值语句具有双重功能:计算和赋值。首 先对赋值号右侧的表达式进行计算,然后 将结果赋给赋值号左侧的变量进行存储。 由于自加、自减表达式具有赋值功能, 因此同样也可以构成赋值语句 点专此处结束放殃 4合
3.2 赋 值 语 句 在赋值表达式的尾部添加一个“ ; ” 号(语句结束标志),就构成了赋值语句。 赋值语句具有双重功能:计算和赋值。首 先对赋值号右侧的表达式进行计算,然后 将结果赋给赋值号左侧的变量进行存储。 由于自加、自减表达式具有赋值功能, 因此同样也可以构成赋值语句
例如:a=5 b=a+3 i++; j=(a=2)+(b=3); X=5 以上语句均属赋值语句。C语言中有 形式多样的赋值语句,用法灵活,因此读 者只有首先掌握好赋值表达式的运算规律, 才能用好赋值语句,并能正确地推算出赋 值语句的结果。 点专此处结束放殃 4合
例如:a = 5; b = a+3; i++; j = (a =2 )+(b =3 ); x*= 5; 以上语句均属赋值语句。C语言中有 形式多样的赋值语句,用法灵活,因此读 者只有首先掌握好赋值表达式的运算规律, 才能用好赋值语句,并能正确地推算出赋 值语句的结果
33数据输入语句 数据输入是指通过键盘(也可由其他 方式)将数据送入计算机的内存。 C语言本身没有提供用于输入或输出 数据的语句,所有需要进行输入或输出数 据的操作都是通过调用标准库函数(由系 统提供)来实现的。 点专此处结束放殃 4合
3.3 数据输入语句 数据输入是指通过键盘(也可由其他 方式)将数据送入计算机的内存。 C语言本身没有提供用于输入或输出 数据的语句,所有需要进行输入或输出数 据的操作都是通过调用标准库函数(由系 统提供)来实现的