课时作业5输入语句、输出语句和赋值语句——基础巩固类——解析:赋值号与等号意义不一样,故①错误;赋值语句中左边是变量,右边是表达式,所以②正确,③错误;x=x+2的意思就是将前面x的值加上2赋给x,故④也正确.2.下列程序语句中,正确的是(A)A.x=3B.3=xC.x-3=0D.0=x-3解析:因为“=”左边必须是变量,而不能是表达式、常量,所以B、C、D都不正确.3.运行下面的程序,输出的结果为(C)A.3,5B.8,C.8,1D.8,解析:第3,4两句给a,b重新赋值后a=8,b=,a\b表示整数a除以整数b所得的整数商.∴选C.4.当输入“3”后,输出的结果为(A)A.5B.4C.3D.6解析:程序中只有两个变量x,y.当程序顺次执行时,先有y=3,再有x=4,x=5,故最后输出的x值为5.5.下面程序执行后,输出的结果是(B)x=3y=4m=(x+y)MOD2n=2^(SQR(4))PRINTm,nENDA.0,4B.1,4C.2,D.3.5,解析:∵x+y=7,∴m=1.∵SQR(4)=2,∴n=22=4.6.阅读下列程序,运行结果为(D)A.1B.2C.4D.7解析:由程序得x=4-1=3,y=3+4=7,故选D.7.下列程序的运行结果是(C)A.3B.6C.10D.20解析:由于a=2,b=3,c=4,运行程序可得,a=b=3,b=a+c=7,c=b+a=10,a===10.故选C.8.如图所示,如果下面程序中输入的r=,f(r)是用来求圆内接正方形边长a的一个函数,则输出的结果为(C)A.4B.6.28C.2.28D.3.14解析:由程序可知,S1表示的是半径为r的圆的面积;S2表示的是边长为a的正方形的面积,由图可知该正方形是圆的内接正方形,所以其边长a=r;S表示圆的面积与正方形的面积之差,即图中阴影部分的面积S=S1-S2.由已知r=,故a=r=2,所以S1=3.14×()2=6.28,S2=a2=22=4,故S=S1-S2=6.28-4=2.28.9.下列程序的输出结果为7,11.解析:由程序可知,X=3+4=7,Y=7+4=11.10.写出下列程序的运行结果:运行结果为.解析:第四步a为3,第五步b的值为6,第六步c的值为10,第七步d的值为=.11.阅读下列程序,如果输入a=1,b=2,c=3,则输出的S的值为47.解析:依题意得a=2,b=3,c=2,∴S=22+33+24=47.12.已知函数f(x)=x2+3x+1,编写一个程序来计算f(4)的值.解:程序如下:13.为确保信息安全,信息(四个数据)需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则如图所示,例如,明文1,2,3,4对应密文5,7,18,16.请编写程序描述加密过程.解:——能力提升类——14.读下面两个程序:若程序1、2运行结果相同,则程序2输入的值为(D)A.6B.0C.2D.2或-2解析:程序1的运行的结果是1×2×3=6,程序2的功能为求函数y=x2+2的函数值,令x2+2=6,得x=2或x=-2.故选D.15.某代销点出售《无线电》《计算机》《看世界》三种杂志,它们的定价分别为1.20元、1.55元、2.00元,编写一个程序,求输入杂志的订购数后,立即输出所付金额.解:程序如下: