内容正文:
专题04 条件语句
第一章 算法初步
一.选择题
1.观察如图所示的算法,若输入,则输出的值是
A.5 B. C.10 D.
2.如图所示是一个算法的伪代码.如果输出的的值是20,则输入的的值是
A.2 B.6 C.2或6 D.20
3.若输入的是“”,则输出的结果是
A. B.11 C.12 D.11.7
4.有如下程序运行后输出结果是
A.3 4 5 6 B.4 5 6 C.5 6 D.6
5.如图程序运行后输出的结果是
A.3 4 5 6 B.4 5 6 C.5 6 D.6
6.下面是一个算法的伪代码.如果输入的的值是20,则输出的的值是
A.200 B.150 C.20 D.15
7.当时,下面的程序段输出的结果是
THEN
ELSE
A.9 B.3 C.10 D.6
8.分析下边的程序:若输入38,运行右边的程序后,得到的结果是
A.80 B.83 C.82 D.81
二.填空题
9.若输入的数字是“37”,输出的结果是 .
10.阅读以下程序:
若输入,则输出的 .
三.解答题
11.用语句描述算法,判断直线与圆的位置关系.
12.自来水公司对每户用水收费规定:每月用水量在3吨以内者,每吨收元;每月用水量超过3吨且在5吨以内者,超过的部分,每吨收1.6元;每月用水量超过5吨者,超过3吨的部分,每吨收2.2元,请为自来水公司编写一个计算水费的算法程序.
原创精品资源学科网独家享有版权,侵权必究!1
$
专题04 条件语句
第一章 算法初步
一.选择题
1.观察如图所示的算法,若输入,则输出的值是
A.5 B. C.10 D.
【答案】A
【解析】根据条件语句可知是计算,当时,;
故选A.
2.如图所示是一个算法的伪代码.如果输出的的值是20,则输入的的值是
A.2 B.6 C.2或6 D.20
【答案】C
【解析】分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算并输出分段函数的函数值,
当时,,解得:
当时,,解得:,
故选C.
3.若输入的是“”,则输出的结果是
A. B.11 C.12 D.11.7
【答案】D
【解析】这是一个用条件分支结构设计的算法,
该程序框图所表示的算法的作用是求分段函数的函数值.
因为输入的值为,满足;
.
故选D.
4.有如下程序运行后输出结果是
A.3 4 5 6 B.4 5 6 C.5 6 D.6
【答案】C
【解析】,
,.
接下来:
,
接下来:
, 5
接下来:
, 6.
故最后输出5,6.
故选C.
5.如图程序运行后输出的结果是
A.3 4 5 6 B.4 5 6 C.5 6 D.6
【答案】C
【解析】模拟程序运行,可得
满足条件,输出5,
满足条件,输出6,
故选C.
6.下面是一个算法的伪代码.如果输入的的值是20,则输出的的值是
A.200 B.150 C.20 D.15
【答案】B
【解析】由题意,,
故
故选B.
7.当时,下面的程序段输出的结果是
THEN
ELSE
A.9 B.3 C.10 D.6
【答案】D
【解析】按照伪代码进行执行如下:
故选D.
8.分析下边的程序:若输入38,运行右边的程序后,得到的结果是
A.80 B.83 C.82 D.81
【答案】B
【解析】根据程序语句,
其意义为:
输入一个,满足
取十位数
,即取个位数
重新组合数字,用原来二位数的十位当个位,个位当十位
故当输入38时,
输出83.
故选B.
二.填空题
9.若输入的数字是“37”,输出的结果是 .
【答案】37
【解析】由题意,
本题是一个条件型的程序,若或,
执行下列语句,由于输入的的值是73,
满足条件,╲
,
则输出的值是37.
故答案为:37.
10.阅读以下程序:
若输入,则输出的 .
【答案】16
【解析】模拟执行程序,可得该程序的功能为计算并输出分段函数的值,
由,
满足条件,.
输出的值为16.
故答案为:16.
三.解答题
11.用语句描述算法,判断直线与圆的位置关系.
【答案】答案见解析
【解析】语句描述算法如下:
,,,,,
^^
“直线与圆相交”
“直线与圆相切”
“直线与圆相离”
12.自来水公司对每户用水收费规定:每月用水量在3吨以内者,每吨收元;每月用水量超过3吨且在5吨以内者,超过的部分,每吨收1.6元;每月用水量超过5吨者,超过3吨的部分,每吨收2.2元,请为自来水公司编写一个计算水费的算法程序.
【答案】答案见解析
【解析】
“用水量”;
原创精品资源学科网独家享有版权,侵权必究!1
$