什么是赋值语句呢?1. 王妈妈开了一家小型餐馆,为了节余服务生收费的时间,她购进了红 . 黄 . 蓝 . 绿四种颜色的盘子,用这几种颜色的盘子分别盛 5 元 .8 元 .10元和 12 元的食品,这样结账的时候只要数一下盘子就可以了,你能用赋值语句描述用餐记费的方法吗?红色 ← 5 元黄色 ← 8 元蓝色 ← 10 元绿色 ← 12 元 一一 .. 定义定义 1 1 伪代码是介于自然语言和计算机语言之间的文字和符号,伪代码是介于自然语言和计算机语言之间的文字和符号,是一种特殊的语言,由一些特定意义的符号和语言描述的是一种特殊的语言,由一些特定意义的符号和语言描述的一般包括输入语句,输出语句一般包括输入语句,输出语句 ,, 赋值语句,条件语句,循赋值语句,条件语句,循环语句。环语句。 2 2 赋值语句用赋值语句用←← 表示,“ 表示,“ x x ←← yy”” 表示将表示将 yy 的值赋给的值赋给 xx ,,其中其中 xx 是一个变量,是一个变量, yy 是一个与是一个与 xx 同类型的变量或表达式。同类型的变量或表达式。 例:判断下面赋值语句是否正确( 1 ) 4 m ( 2 ) X+Y 10 (3) A B 2 (4) N N23 . 我们用输入语句“ Read a, b”表示输入的数据依次送给 a,b ,用输出语句“ Print x” 表示输出运算结果 x 。 例例 1.1. 写出求写出求 xx == 2323 时多项式时多项式 7x7x33+3x+3x22-5x+11-5x+11 的值的的值的算法算法解:算法一 x ← 23 p ← 7x3+3x2-5x+11算法二 x ← 23 p ← [(7x+3)x-5]x+11 例 2. 从键盘输入任意两个数储存在变量 a 与变量 b中,用伪代码来描述交换两个变量值的算法。练习 1. 给出一段伪代码: Read a, b, c a ← b b ← c c ← a Print a , b ,c若输入 10 , 20 , 30 ,则输出的结果是————练习: P17 页 1.2 题 练习 2. 按照下面的程序运行的结果是———— A 1 A A * 2 A A * 3 A A * 4 A A * 5 Print A 例 3. 以下是伪代码编写的一个程序,根据伪代码画出相应的流程图 Read x, y Print x / 2, 3 * y x x+1 y y+1 Print x, yP17 页 3 题作业: P24 1.2