人教A版高中数学必修三第一章1.2-1.2.2条件语句 同步训练

人教A版高中数学必修三第一章1.2-1.2.2条件语句 同步训练
教材版本:数学
试卷分类:数学高二上学期
试卷大小:1.0 MB
文件类型:.doc 或 .pdf 或 .zip
发布时间:2024-05-01
授权方式:免费下载
下载地址:点此下载

以下为试卷部分试题预览


1. 单选题
下列对条件语句的描述正确的是(  )
A . ELSE后面的语句不可以是条件语句 B . 两个条件语句可以共用一个END IF语句 C . 条件语句可以没有ELSE后的语句 D . 条件语句中IF—THEN和ELSE后的语句必须都有
2. 单选题
条件语句中IF…EISE…的作用是(   )
A . 判断条件真假 B . 执行条件 C . 表示条件为真 D . 表示条件为假
3. 单选题
阅读下列程序:

INPUT a

IF a>5 THEN

 b=2*a

ELSE

 b=a*a+1

END IF

PRINT b

END

如果输入5,则该程序的运行结果为(   )

A . 1 B . 10 C . 25 D . 26
4. 单选题
若输入x的值为3,则该程序运行后,输出变量y的值是(   )

INPUT x

IF x>3 THEN

 y=x*x

ELSE

 y=2*x

END IF

PRINT y

END

A . 3 B . 6 C . 9 D . 27
5. 单选题
阅读如图所示的程序:

INPUT x

IF x<0 THEN

 y=x+3

ELSE

 IF x>0 THEN

 y=x+5

 ELSE

 y=0

 END IF

END IF

PRINT y

END

如果输入x=-2,则输出的结果y为(   )

A . 0 B . 1 C . 2 D . 3
6. 单选题
下面程序运行后输出结果是3,则输入的x值一定是(   )

INPUT x

IF x>0 THEN

  y=x

ELSE

  y=-x

END IF

PRINT y

END

A . 3 B . -3 C . 3或-3 D . 0
7. 单选题
已知程序:

INPUT “请输入一个两位正数”;x

IF x>9 AND x<100 THEN

 a=x MOD 10

 b=(x-a)/10

 x=10*a+b

 PRINT x

ELSE

 PRINT “输入有误”

END IF

END

若输入的两位数是83,则输出的结果为(   )

A . 83 B . 38 C . 3 D . 8
8. 单选题
阅读下面的程序:

a=3

IF a<=3 THEN

 PRINT 3

END IF

IF a<=4 THEN

 PRINT 4

END IF

IF a<=5 THEN

 PRINT 5

END IF

IF a<=6 THEN

 PRINT 6

END IF

END

可知程序运行的结果是(   )

A . 3 B . 3 4 C . 3 4 5 D . 3 4 5 6
9. 单选题
如图所示的程序语句的算法功能是(   )

INPUT “a,b,c=”;a,b,c

IF a<b THEN

a=b

END IF

IF a<c THEN

a=c

END IF

PRINT a

END

A . 输出a,b,c三个数中的最大数 B . 输出a,b,c三个数中的最小数 C . 将a,b,c按从小到大排列 D . 将a,b,c按从大到小排列
10. 填空题
若a=11时,下面的程序段输出的结果是.

IF a<10 THEN

 y=2* (a-1)

ELSE

 y=a MOD 10

END IF

PRINT y

END