课时达标检测(五)输入语句、输出语句和赋值语句一、选择题1.下列给出的输入、输出语句正确的是()①INPUTa;b;c②INPUTx=3③PRINTA=4④PRINT20,3*2A.①②B.②③C.③④D.④答案:D2.下列给出的赋值语句中正确的是()A.x+3=y-2B.d=d+2C.0=xD.x-y=5答案:B3.执行下列算法语句后的结果(xMODy表示整数x除以整数y的余数)为()(运行时从键盘上输入16和5)A.A=80,B=1,C=401B.A=80,B=3,C=403C.A=80,B=3.2,C=403.2D.A=80,B=3.2,C=404答案:A4.将两个数a=25,b=9交换,使a=9,b=25,下面语句正确的一组是()ABCD答案:C5.程序:若输入的是2,则输出的值是()A.16B.120C.240D.360答案:C二、填空题6.(1)程序Ⅰ的运行结果为________;(2)若程序Ⅱ与程序Ⅰ运行结果相同,则程序Ⅱ输入的值为________.解析:(1)程序Ⅰ中,x=x+2=2,x=x+3=2+3=5,故输出x的值是5.(2)程序Ⅱ的功能是求y=x2+6x+10的函数值,由题意知程序Ⅱ中y=5,∴x2+6x+10=5,即x=-1或-5.输入的值为-1或-5.答案:(1)5(2)-1或-57.程序:若输入的是3,则运行结果是________.解析:先对M,N进行赋值运算,第一句输入3时,将3赋给了M;第二句,将3赋给N;第三句,将12赋给M;第四句,将18赋给P;第五句,将54赋给Q;第六句,输出M,N,P,Q的值.答案:12,3,18,548.结合下图,下面程序输出的结果为________.解析:该程序功能是求一个边长为a的正方形,去掉一个边长为b的小正方形后剩余的面积(即阴影部分面积),最后输出S2的值为a2-b2.答案:a2-b2三、解答题9.已知函数f(x)=3x-1,求f[f(2)]的值.编写一个程序,解决上述问题.解:程序如下:10.某城市规定,在法定工作时间内每小时的工资是8元,在法定工作时间外每小时的加班工资为16元,某人在一周内工作60小时,其中加班20小时.编写程序,计算这个人这一周所得的工资.解:算法如下:第一步,输入法定工作时间.第二步,输入加班工作时间.第三步,计算法定工作时间所得工资.第四步,计算加班工作时间所得工资.第五步,计算这个人这一周所得的工资.第六步,输出这个人这一周所得的工资.程序框图如图所示:程序如下:11.以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.解:程序框图如图所示: