1.2.1 赋值、输入和输出语句预习课本 P16~20,思考并完成以下问题(1)赋值语句的格式和作用分别是什么? (2)输入、输出语句的格式和作用又分别是什么? 1.赋值语句定义用来表明赋给某一个变量一个具体的确定值的语句格式变量名=表达式作用赋值语句中的“=”号,称做赋值号,赋值语句的作用是先计算出赋值号 右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值2.输入、输出语句名称一般格式作用输入语句a = input(" " ) (1)把程序和初始数据分开(2)可输入数值、单个或多个字符输出语句print(%io(2),a,b,c)参数%io(2)表示在屏幕上输出1.下列赋值语句中错误的是( )A.N=N+2 B.M=M*MC.A=B=C D.D=3答案:C2.下列基本算法语句中书写格式正确的是( )A.input 2 015 B.input x=2 015C.y=y*y+1 D.5=x答案:C3.输出计算结果 a,表示为__________________________________________________.答案:print(%io(2),a)输入、输出语句及赋值语句的功能[典例] 写出下列语句描述的算法的输出结果. [解] (1)因为 a=5,b=3,c==4,d=c2=16,所以输出结果为 16.(2)因为 a=1,b=2,c=a+b=3,所以 b=a+c-b=1+3-2=2.故输出结果依次为 a=1,b=2,c=3.(1)根据给出的算法语句写结果,应抓住输入、输出语句和赋值语句的特点,按语句的计算、赋值功能依次执行.(2)注意在 Scilab 语言中常见运算符号的书写方式,明确它们的运算规则:先乘除,后加减;乘幂优先于乘除;函数优先于乘幂;同级运算从左向右按顺序进行;括号内的运算最优先. [活学活用]如果输入“82,92,90”.下面程序的功能是________,输出结果为________.x=input(”成绩 1=”);y=input(”成绩 2=”);z=input(”成绩 3=”);t=x+y+z;s=t/3;print(%io(2),s,t);解析:输入考试成绩,输出三科总分和平均分.答案:输出总分和平均分 264,88用赋值、输入、输出语句写算法程序[典例] 如图,已知圆的半径为 R,其内接正方形如图,试设计程序求图中阴影部分的面积.[解] 程序如下:1.编写程序解决具体问题的一般步骤(1)设计并用自然语言写出解决问题的算法.(2)用程序框图表示算法.(3)将程序框图转化为算法语句即得程序.2.由程序框图写出程序的方法顺序结构的程序框图只需利用输入语句、输出语句和赋值语句即可完成.其中输入、输出框对应输入语句和输出语句,处理框对应赋值...