1.2.2 条件语句 同步练习2(含答案)

文档属性

名称 1.2.2 条件语句 同步练习2(含答案)
格式 zip
文件大小 25.4KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2016-12-04 20:52:10

图片预览

文档简介

1.2.2
条件语句
同步练习
一、选择题
1.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是(
)
A.a=b,b=a
B.b=a,a=b
C.a=c,c=b,b=a
D.c=b,b=a
,a=c
2.已知程序如下,若a=35,则程序运行后的结果是(
)
A.4.5
B.3
C.1.5
D.不同于上面的数
3.编制程序求函数的值,有人写了下列的程序(如图),此程序中有(
)处错误
A.0
B.1
C.2
D.3
二、填空题
4.当a=3时,下面的程序输出的结果是___________.
5.为了在运行下面的程序之后,输出的结果是16,则输入的x值应为____________.
6.下面程序的功能是:判断任意输入的数x是否是正数,若是,输出它的平方值;若不是,输出它的相反数.则填入的条件应该是____________.
7
给出以下四个问题:
①输入x,
输出它的相反数;
②求面积为6的正方形的周长;
③求三个数a,b,c的最大数;
④求函数的函数值
其中不需要用条件语句来描述其算法的有
8
下面程序运行后实现的功能为
三、解答题
9.函数,任给一个实数x
,编写程序求出对应的函数值.
10.到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费.汇款额不超过
100元,收取1元手续费;超过100元但不超过5000元时,按汇款额的1%收取;超过5000元,一律收取50元手续费,编写程序,要求输入汇款额x(元)时,输出银行收取的手续费y(元).
答案
1、D
2、A
3、D
4、6
5、-5或
6
6、x<=0
7、①②
8、把a,b,c三个数按从大到小的顺序输出
9、
10、
INPUT
a
B=a\10-a/10+a
MOD
10
PRINT
b
END
INPUT
“a,b,c
=”;a,b,c
IF
b>a
THEN
t=a
a=b
b=t
END
IF
IF
c>a
THEN
t=a
a=c
c=t
END
IF
IF
c>b
THEN
t=b
b=c
c=t
END
IF
PRINT
a,b,c
END