2基本算法语句1.2
1输入语句、输出语句和赋值语句一、基础过关1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是()A.逗号B.分号C.空格D.引号2.下列关于“赋值语句”叙述正确的是()A.“3
6=x”是赋值语句B.利用赋值语句可以进行化简C.赋值号与数学中的等号意义相同D.“x=6]3.下列程序执行后结果为3,则输入的x值可能为()4.下列给出的赋值语句中正确的是()A.4=MB.M=-MC.B=A=3D.x+y=05.下面一段程序执行后的结果是________.6.下列程序的输出结果为______________.7.编写一个程序,要求输入两个正数a,b的值,输出ab和ba的值.8.写出伪代码:已知底面半径和高,求圆柱体的表面积.(π取3
14)二、能力提升9.下列程序段执行后,变量a,b的值分别为()A.20,15B.35,35C.5,5D.-5,-510.下列程序在电脑屏幕上显示的结果为()A.2B.“x=”;xC.“x=”;2D.x=211.下面所示的程序执行后,若输入2,5,输出结果为________.12.编写一个程序,求用长度为L的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.要求输入L的值,输出正方形和圆的面积,并画出程序框图.(π取3
14)三、探究与拓展13.给出如图所示的程序框图,写出相应的程序.答案1.B2
解程序框图如下:8.解程序框图为:9.C10
-12.解算法如下:第一步,令x=3
第二步,把x=3代入y1=x2-2x-3
第三步,令x=-5
第四步,把x=-5代入y2=x2-2x-3
第五步,令x=5
第六步,把x=5代入y3=x2-2x-3
第七步,把y1,y2,y3的值代入y=y1+y2+y3
第八步,输出y1,y2,y3,y的值.该算法对应的程序框图如图