欢迎来到天天文库
浏览记录
ID:55826411
大小:213.00 KB
页数:7页
时间:2020-06-09
《【成才之路】高中数学 输入语句输出语句和赋值语句课时练习 新人教A版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.2.1输入语句输出语句和赋值语句一、选择题1.关于赋值语句需要注意的事项中不正确的是( )A.赋值号左边只能是变量名字,而不是表达式B.赋值号左、右不能对换C.不能利用赋值语句进行代数式的演算D.赋值号与数学中的等号的意义相同[答案] D[解析] 关于赋值语句中一定要注意的事项是把赋值号与数学中的等号区分开,它们的意义不相同.2.下列所给的式子,前一个是算术式子,后一个是QBASIC语言中的对应式子,正确的有________个.( )①e5:e^5 ②3:3^3/4③lg7:LO
2、G10(7)④:SQR(3)⑤
3、x-3
4、:ABS(x-3)A.1 B.2 C.3 D.4[答案] C[解析] 在QBASIC语言中幂底数为e时有专用符号exp( ),如ex表达为exp(x).∴e5应为exp(5);当幂指数为分式等代数式时,应加括号,乘方优先于乘除,∴3应为3^(3/4);常用对数的指令为LOG10( ),故(3)正确;④⑤都正确,∴选C.3.赋值语句“x=x+1”的正确解释为( )A.x的值与x+1的值可能相等B.将原来x的值加上1后,得到的值替换原来x的值
5、C.这是一个错误的语句D.此表达式经过移项后,可与x=x-1功能相同[答案] B7用心爱心专心4.以下给出的赋值语句中,正确的有________个.( )①3=B②x+y=0③A=B=-2④T=T*T⑤A=A+1A.0B.1C.2D.3[答案] C[解析] 根据赋值语句特点知,①②③都不对,赋值号左边应该是一个变量,故①②不对;一个赋值语句一次只能给一个变量赋值,不能出现两个以上“=”号,∴③不对,④⑤正确.5.运行下面程序,输出结果为( )程序:a=3b=5a=a+bb=abPRINT a
6、,bA.3,5 B.8, C.8,1 D.8,[答案] C[解析] 第3,4两句给a,b重新赋值后a=8,b=1,∴选C.[点评] ab表示整数a除以整数b所得的整数商.6.下列程序若输出的结果为4,则输入的x值可能是( )[答案] D[解析] 由x2+2x+1=4得,x=1或x=-3.7.执行下列算法语句后的结果(xMODy表示整数x除以整数y的余数)为( )INPUT “x,y=”;x,yA=x*y7用心爱心专心B=xMODyC=A*y+BPRINT A,B,CEND(运行时从
7、键盘上输入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=16,y=5,第二句A=xy=80,第三句B取x除以y的余数,∴B=1,故选A.8.已知函数f(x)=x2-1,g(x)=2x+3,下面程序是求f(g(0))+g(f(0))的值的算法语句:x=0g=2] ① y1=ff=x*x-1g=____②____y2=gy=y1+y2PRINT yEND则①
8、、②处应填入的表达式为( )[答案] B[解析] 由算法语句知,y1=f(g(0)),g=g(0),故①处应为g*g-1,同理②处应为2]二、填空题9.写出下列程序运行的结果7用心爱心专心输出结果为________. 输出结果为________.[答案] (1)128 (2)a=1,b=0,c=-1 (3)f=48,g=99 (4)a=10,b=20,c=30,a=20,b=30,c=20.[解析] (1)执行第三、四句后,a=4,b=-2,执行第五句后,a=4×(-2)4×=128,故输出
9、a的值为128;(2)执行第三句后,c=-1,执行第四句后,b=0,故输出a=1,b=0,c=-1;(3)第一句输入a值2,第二句f=a2-1=3,第三句g=2a+3=7,第四句f=g2-1=48,第五句g=2f+3=99,最后输出f=48,g=99.(4)第一句输入a=10,b=20,c=30,第二句输出a=10,b=20,c=30,第三句a=20,第四句b=30,第五句c=20,第六句输出a=20,b=30,c=20.10.写出下列程序的运行结果:7用心爱心专心(3)x=-31.24y=INT
10、(x)x=ABS(y)x=xMOD3PRINT xEND运行结果为________.(注:INT(x)表示不超过x的最大整数)[答案] (1)4 (2)4 (3)2[解析] (1)对A重复赋值,A总是取最后赋出的值,故依次执行后为,A=-26→A=-20→A=4,因此最后输出A的值4.(2)第一句x=3,第二句y=x3=27,第三句给x重新赋值后x=53,第四句给y重新赋值后y==16,第五句x=4,第六句输出x的值4.(3)第一句x=-31.24,第二句y=-32,第三句给x重新
此文档下载收益归作者所有