新北师大高中数学必修3阶段质量检测二算法初步Word格式文档下载.docx
《新北师大高中数学必修3阶段质量检测二算法初步Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《新北师大高中数学必修3阶段质量检测二算法初步Word格式文档下载.docx(3页珍藏版)》请在冰豆网上搜索。
x=1
y=2
z=3
x=y
y=z
z=y
输出z.
A.3 B.0
C.2D.1
解析:
选A x=1,y=2,z=3,先将y的值2赋予x,即x=2;
再将z的值3赋予y,即y=3;
最后将y的值3赋予z,即z=3.
2.若执行如图所示的算法框图,则输出的k值是( )
A.4B.5
C.6D.7
选A 由题意知n=3,k=0;
n=10,k=1;
n=5,k=2;
n=16,k=3;
n=8,k=4,满足判断条件,输出的k=4.
3.执行下面语句的过程中,执行循环体的次数是( )
j=1
Do
j=j+1
LoopWhile j2<100
j=j+1
输出j.
A.j-1B.j
C.10D.9
选D DoLoop语句是先执行循环体,然后判断条件,当条件为假时跳出循环,而92<100为真,102<100为假,故j=10时跳出循环,执行循环体9次.
4.(2019·
天津高考)阅读如图所示的程序框图,运行相应的程序,输出S的值为( )
A.5B.8
C.24D.29
选B i=1,S=0,i不是偶数;
第一次循环:
S=1,i=2<4;
第二次循环:
i是偶数,j=1,S=5,i=3<4;
第三次循环:
i不是偶数,S=8,i=4,满足i≥4,输出S,结果为8.
5.按照程序框图(如图)执行,第4个输出的数是( )
A.5 B.6 C.7 D.8
选C 第一次输出的A=1,则S=1+1=2,满足条件S≤5,然后A=1+2=3;
第二次输出的A=3,则S=2+1=3,满足条件S≤5,然后A=3+2=5;
第三次输出的A=5,则S=3+1=4,满足条件S≤5,然后A=5+2=7;
第四次输出的A=7,则S=4+1=5,满足条件S≤5,然后A=7+2=9;