- 0
- 0
- 约2.12千字
- 约 6页
- 2017-11-01 发布于江苏
- 举报
2012高二数学每课一练1.2.2条件语句(新人教A版三)
1.2.2 条件语句 优化训练
1.给出以下程序:
如果输入x1=2,x2=3,那么执行此程序的结果是输出( )
A.7 B.10
C.5 D.8[来源:Zxxk.Com]
解析:选C.由于输入的两个数x1=2,x2=3,不满足条件x1=x2,因此,不执行语句体x1=x1+x2,而直接执行y=x1+x2,所以y=5,最后输出5.
2.阅读下列程序:
如果输入5,则该程序运行结果为( )
A.1 B.10[来源:学+科+网Z+X+X+K]
C.25 D.26
解析:选D.a=5时,条件a5不成立,故执行ELSE后的语句b=a2+1=52+1=26.
3.下面是判断所输入的正整数的奇偶性的程序
将其补充完整,则横线上应填(x MOD 2的意思是求x除以2的余数)( )
A.m=2k+1,x=2k B.m=0,“x为偶数”
C.m=0,x为偶数 D.m=1,“x为偶数”
解析:选D.第一个空是“x是奇数”的条件,应填“m=1”;第二个空应填“x为偶数”,并加引号.
4.(教材例5改编)若下面程序执行的结果是5,则输入的x值是________.
解析:由程序语句知,该程序的功能是输入一个x,输出函数y=的值,故输出5时,应输入5或-5.
答案:5或-5
1.下列对条件语句的描述正确的是( )
A.ELSE后面的语句不可以是条件语句
B.两个条件语句可以
原创力文档

文档评论(0)