2 输入、输出语句学习目标重点难点1.了解伪代码与自然语言、流程图设计算法的区别.2.理解输入、输出语句和赋值语句的功能及表示法,并能用这些语句表示算法.重点:输入、输出语句和赋值语句的功能及表示方法.难点:运用输入、输出语句及赋值语句表示算法
1.伪代码与赋值语句(1)伪代码:伪代码是介于自然语言和计算机语言之间的文字和符号,是表达算法的简单而实用的好方法.(2)赋值语句:在伪代码中,赋值语句用符号“←”表示,“x ← y ”表示将 y 的值赋给x,其中 x 是一个变量,y 是一个与 x 同类型的变量或表达式.预习交流 1程序设计语言与流程图有什么区别
提示:流程图虽能直观地描述算法,但计算机无法“理解”.只有把流程图转化为程序设计语言,才能在计算机上运行.2.输入、输出语句:用输入语句“Read_a , b ”表示输入的数据依次送给 a,b,用输出语句“Print_x”表示输出运算结果 x
预习交流 2输入、输出语句和赋值语句与三种基本的逻辑结构有什么联系
提示:一般地,输入、输出语句和赋值语句与顺序结构相对应.预习交流 3(1)赋值语句中的“←”叫做__________,计算机执行赋值语句时,先计算“←”__________(填“左边”或“右边”)表达式的值.(2)在输入语句中,如果同时输入多个变量,变量之间的分隔符为__________.(3)计算机执行下面的伪代码后,输出的结果为__________.提示:(1)赋值号 右边 (2)逗号 (3)3,1一、赋值语句(1)下列给出的赋值语句正确的个数是__________.①3←B;② X+Y←0;③ A←B←-2;④ T←T×T
(2)请写出执行下面的伪代码后输出的结果.① ② ③ 思路分析:(1)根据赋值语句的特点逐个分析其正确性即可;(2)利用赋值语句的功能求解输出结果.(1)答案:1解析:①赋值语句中“