全球旧事资料 分类
20192020年高中数学课时作业4第一章算法初步121输入语句输出语句和赋值语句新人教A版必修
基础巩固25分钟,60分
一、选择题每小题5分,共25分1.输入a=5,b=12,c=13,经下列赋值语句运行后,a的值仍为5的是
解析:对于选项A,先把b的值赋给a,a的值又赋给b,这样a,b的值均为12;对于选项B,先把c的值赋给a,这样a的值就是13,接下来是把b的值赋给c,这样c的值就是12,再又把a的值赋给b,所以a的值还是13;对于选项C,先把a的值赋给b,然后又把b的值赋给a,所以a的值没变,仍为5;对于选项D,先把b的值赋给c,这样c的值是12,再把a的值赋给b,于是b的值为5,然后又把c的值赋给a,所以a的值为12于是可知选C
答案:C2.下列赋值语句正确的是A.S=S+i2B.A=-AC.x=2x+1D.P=x解析:在程序语句中乘方要用“∧”表示,所以A不正确;乘号“”不能省略,所以C不正确;D选项中x应用SQRx表示,所以D不正确;B选项是将变量A的相反数赋给变量A,则B正确.答案:B3.下列程序若输出的结果为3,则输入的x值可能是
A.1B.-3C.-1D.1或-3解析:由x2+2x=3,即x2+2x-3=0,所以x+3x-1=0,所以x=1或x=-3答案:D4.当输入“3”后,输出的结果为
fA.5B.4C.3D.6解析:程序中只有两个变量x,y当程序顺次执行时,先有y=3,再有x=4,x=5,故最后输出的x值为5答案:A5.邢台高一检测下列程序执行后,变量a,b的值分别为
A.2015B.3535C.55D.-5,-5解析:a=15,b=20,把a+b赋给a,因此得出a=35,再把a-b赋给b,即b=35-20=15,再把a-b赋给a,此时a=35-15=20,因此最后输出的a,b的值分别为2015答案:A二、填空题每小题5分,共15分6.阅读如图所示的算法框图,则输出的结果是________.
解析:y=2×2+1=5,b=3×5-2=13答案:137.如下所示的算法语句运行结果为________.
f解析:由赋值语句a=2,b=3,c=4,a=b,b=c+2,c=b+4知,赋值后,a=3,b=6,c=10,所以d=a+3b+c=3+63+10=139
19答案:38.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是346,试据此将程序补充完整.
解析:由于程序的功能是求所输入的两个正数的平方和,所以S=x21+x22;又由于最后输出的结果是346,所以346=112+x22,所以x22=225,又x2是正数,所以x2=15答案:15x12+x22三、解答题每小题10分,共20分9.求下面的程序输出的结果.
解析:第三句给r
好听全球资料 返回顶部