资源描述:
《【优化指导】高中数学(基础预习课堂探究达标训练)1131输入、输出语句和赋值语句导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、11.3.1输入、输出语句和赋值语句基1华细国•研读義材夯实基*•1.为了实现算法的三种基本逻辑结构,各种程序设计语言中都包含卜列基本的算法语句:输入语句、输出语句、赋值语句、条件语句、循环语句.2.输入语句的一般格式是:INPUT“提示信息”;变量.«^S(3f…一输入二不学生数学、语文、英语三门课的成绩,可以川输入语句表示为.答案:INPUT“数学,语文,英语”;a,b,c3.输出语句的一般格式是:PRINT「'提示信息”;表达式.4.赋值语句的一般格式是:变崑二衣达式.计算机执行赋值语句时,先计算“=”右边表达式的值,然后把这个值
2、赋给“=”左边的变量.下面的裡序给二个变量赋值,执行后的结果是•弭=10J=J+10PRINTA答案:20END•网讲生练钏能升圾・1.三种语句的格式与功能【例1】(1)输入三个变量自,b,c的值,用输入语句表示为⑵当x的值为5吋,PRINT“x=”;彳在屏幕上的输出结果为;(3)在赋值语句:03=〃;②x+y=0;③/!=〃=—2;®y=A+B中正确的是•思路分析・根据三和语句的格式与功能解答.答案:INPUT“a,b,c”;a,b,c⑵x=5⑶④•规律啟績•各种语句必须按其格式编写,否则,该语句是错误的,计算机不执行该命令.1—1
3、下列输入语句正确的是().A.INPUT2,3,4B.INPUT“心”;x,“尸”;yC.INPUTx,y,zD.INPUTx=2解析:根据输入语句的格式:INPUT“狀示信息”;变量,变量Z间用“,”隔开,提示信息与变量Z间用“;”隔开.答案:C1-2有以下伪代码:A=3B=5A=BB=APRINT・・A=”:APRINTMB=M;BEND伪代码执行后的结果是().A.55B.33C.A=5B=5D.A=3B=3解析:根据赋值语句知,有如下执行过程:A=3,B=5-*A=5-*B=5.答案:C1.用三种语句编写程序【例2】已知一个三角
4、形的边长分别为臼,〃,Q,编写一个伪代码,用海伦一秦九韶公式(S=7p(P—a)(p—b)(p—c),其中p=d+:+c)计算三角形的面积...••禺•證•鱼遁匪编入臼,b,c,再计算p及p(p—&)(p—方)(p—c),最后对积开方.解:伪代码如下:INPUTabcx=a+b+cP=x/2y=p关(p—a)*(p—b)*(p—c)S=SQR(y)PRINT“S='';SEND•蜒总结,在算法语句中,乘法用“*”,除法用“/”,开方用“SQR3”,”写为“”2”.2-1已知圆锥底面半径R和高H,设计一个求圆锥体积和表面积的伪代码.解:伪
5、代码如下:INPUT“R・H=”;R,H51=3.14*R*RL=SQR(R关R+H沃H)52=3.14*R*LS=S1+S2V=(S1*11)/3PRINT・・S・V=”;S・VEND2.程序框图与算法语句的转换【例3】给出如图所示的程序框图,写出相应的伪代码./输入XJ[王1j=3y1/输出X』[1x=x-y11y=y-^王1/输出/I〔结束)解:伪代码如下:INPUT••x・y=";x,yx=x2y=y*3PRINTx.yx=x—yy=y_]PRINTx-yEND3—1以下给出某一个算法的伪代码,根据这一伪代码,画出其相应的程序框
6、图.INPUT“语文SaINPUT“数学JbINPUT“英语”;cINPUT••物理”;(1INPUT“化学”弋S=a+b+c+d+eP=S/5PRINTS.PEND解:程序框图如图.1下列输lli语句小不止确的是(A.PRINTaC.PRINTa—答案:D2设A=10,B=20,A=10B=20A.•检测效泉叠找保区・).B.PRINTafbD.PRINTa=3则可以实现A,B的值互换的程序是().A=10B=20B=CA=10A=10B=20B=20C=AC=AD=BA=BB=CB=CnA=BB.C.答案:C3若下列程序中的x=2
7、,y=3,贝IJ执行此伪代码厉屏幕上显示的内容是INPUTt*x,y=,,;x,yPRINT“x=”;x/2PRINT・・y=”;3*yEND解析:由题意可知,x=#X2=l,y=3X3=9.因此执行此程序后,屏幕上显示的内容为:%=1,y=9.答案:/=1y=94写出运行下列伪代码的输出结果.a=1b=2c=a+bb=a+c—bPRINTa,b,cEND