2基本算法语句1
1输入语句、输出语句和赋值语句一、基础达标1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是()A.逗号B.分号C.空格D.引号答案A2.(·湖北十校联考)下列给变量赋值的语句正确的是()A.5=aB.a+2=aC.a=b=4D.a=2*a答案D解析A错,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;C错,因为赋值语句不能把一个值同时赋给两个变量;B错,赋值语句左边是一个变量,而不是代数式;D项正确.3.下列程序执行后,变量a、b的值分别为()A.20,15B.35,35C.5,5D.-5,-5答案A解析根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后再把a-b=35-15=20赋给a
4.(·桂林高一检测)给出下面一个程序:此程序运行的结果是()A.5,8B.8,5C.8,13D.5,13答案C解析此程序先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,而B的值是两数之和13
5.给出下列程序,输入x=2,y=3,则输出()A.2,3B.2,2C.3,3D.3,2答案D解析该程序的运行过程是:输入2,3A=2x=3y=2输出3,2
6.下面程序输出的结果是________.答案16解析该程序的运行过程是:a=5,b=3,c=(3+5)/2=4,d=42=16,输出d=16
7.把下列程序用程序框图表示出来.解程序框图如下:二、能力提升8.执行下列算法语句后的结果(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答案A解析第一句输入x