2023年11月28日发(作者:)
2021
年高考信息技术适应性试卷
一、选择题(本大题共小题,共分)
1224.0
1.下列关于信息与信息的加工描述正确的是( )
A.
计算机的运算速度只与硬件的性能有关
B.
计算机信息加工的本质是通过计算完成的
C.
使用软件查看到某字符的内码是“”,说明该字符在计算机内
Ultra EditD5 BD
是用十六进制编码的
D.
随着科技的发展,计算机已经可以替代人自行做出所有的决策
2.下列有关浏览器与网页的说法,正确的是( )
A.
收发电子邮件时收件人地址必须与发件人地址不同
B.
使用浏览器登录网站时,浏览器会自动记录用户的账号和密码
IE
C.
以“网页,全部(;)”格式保存网页,不一定能把网页中的全部内
*htm*html
容保存下来
D.
使用记事本打开某网页文件就可以看到这个精美的网页
3.使用设计了一个“学生表”,用于存储如图所示的数据:
ACCESS
学籍辅号班级姓名性别选考科目特长生
20220100101
20220100201
20220204302
王康男物地技是
胡恬女化生地否
徐明明男政史地否
下列关于“学生表”描述正确的是( )
A.
“班级”字段的数据类型可以为“数字”
B.
“学籍辅号”字段的数据类型可以为“自动编号”
C.
若要增加一位“”班学生的信息,可以在“学生表”的第行位置插入一行
013
记录
D.
“学生表”的字段顺序可以与图中数据的列顺序不一致
4.
下列关于信息编码的描述,正确的是( )
A.
JPEG
是常用的静态图像压缩标准
B.
若十进制数转换为二进制后末尾为,则转换为二进制后末尾也为
a0a/20
第1页,共18页
C.
字符“”的码值为,则“”的码值为
AASCII41HJASCII50H
D.
一幅色的图片,每个像素点占用个字节
162
5.
使用软件制作“商贸义乌”作品,部分界面如图所示:
Photoshop
下列说法正确的是( )
A.
可用“文字工具”修改“奇迹”两字的字号大小
B.
当前状态下,不能移动文字“义乌伦敦”的位置
-
C.
将“义乌伦敦”的图层样式拷贝给“中欧班列”后,“中欧班列”图层会有
-4
个图层样式
D.
“备用背景”图层的内容不可见的原因,是该图层的不透明度为
0%
6.
班里计划组织演唱比赛,小李打算帮大家录视频,录制的视频是未经压缩的
1920*1080256255
像素、色图像、帧频为,每位同学的表演时间为不超过分钟,
有位同学参赛,小李至少需要准备多大的存储卡来存储演唱视频( )
15
A. B. C. D.
256GB128GB64GB32GB
7.
下列表达式的值一定为的是( )
VB2021
A. B.
Len2020+1AbsInt-2020.6
(““)(())
C. D.
Val2020+1IntRnd*2022
(““““)(( ))
执行这部分流程,若输入的值为“”,某算法的部分流程图如第题图所示。
syummy8
8.
则输出的、值分别为( )
cht
第2页,共18页
A. B. C. D.
““,““,““,““,
y1m1y5m4
9.
在字符串中查找是否存在字符子串,若有则返回第一个的起始位置,若没
ss1s1
有则返回,实现该功能的程序段如下:
-1VB
():
1i=1
n=Lenst=Lens1
():()
Do While in-t And p=-1
<
If 2Then p=i
()
()
3
Loop
n=p
代码中划线部分由下列代码组成:
①②(,,)③④(,,)⑤⑥
p=1 s1=Midsit p=-1 s1=Midsi1i=i+1 i=i+t
下列选项中,代码顺序正确的是( )
A. B. C. D.
③②⑥①④⑥③②⑤③④⑤
10.
有如下程序段:
VB
For p=11 To 12
Do While p1 And apap2
>()>()
tmp=apap=ap2ap2=tmp
():()():()
p=p2
Loop
第3页,共18页
Next p
若()~()中的元素依次为“,,,,,,,,,,,
a1a12251419512178131020
30a1a2a3
”执行该程序段后,变量()、()和()的值依次是( )
A. B. C. D.
1 3 510 20 3020 25 3030 20 25
11.
有数据序列为“,,,,,,”,经过一轮冒泡排序后的结果是“,,,
2683597236
8579
,,,”,那么还需要( )轮冒泡排序后,数据才能完全有序。
A. B. C. D.
2345
12.
有如下程序段:
VB
key=Valcnt=10
():
For i=1 To cnt-1
n=key-ai
()
L=i+1R=cnt
:
Do While L=R
<
m=L+R2
()
If am=n Then Exit Do
()
If amn Then R=m-1 Else L=m+1
()>
Loop
If L=R Then =Strkey-am++Stram
<(())“,“(())
Next i
在数组()~()中存储的数据依次为“,,,,,,,,,
a1a10149162536496481
100Text1200Text2
”,在中输入一个不大于的数,执行该程序后,中显示的内容
可能是( )
A. B. C. D.
19936648125100100
,,,,
二、非选择题(本大题共小题,共分)
426.0
并用表进行处小张收集了年浙江省内本科院校录取情况的相关数据,
EXCEL2020
13.
理,如图所示:
a
第4页,共18页
请回答下列问题:
图中:区域是用函数计算得到的,选择单元格输入公式后利用自
aI3I11COUNTIFI3
动填充功能完成其他单元格的计算。观察上图,可知单元格中的公式为。
I3______
(函数的作用是计算某个区域中满足给定条件的单元格个数,如
COUNTIFCOUNTIF
(:,)的作用是计算区域:中内容为“杭州市”的单元格个数)
D3D61D3D3D61
要使相同城市按照高校平均分有序排列,则排序时主、次关键字分别为、
______
______
。
选择图数据区域:,:,创建了一张柱形图,为了更直观的观察杭州市
aA2A61F2F61
录取平均分最高所院校的柱形对比,可以对:区域进行操作(选填合
3A2F61______
适的操作步骤),使柱形图更新为图。
b
①筛选出城市为“杭州市“的数据;②以城市为关键字,按笔画进行升序排序;③对“高
校平均分”列设置“最大项”的筛选;④以高校平均分为关键字进行降序排序;⑤隐
3
藏第三所之后的所有院校。
第5页,共18页
14.
使用软件打开“我的庄园”文件,编辑界面如图所示:
flash.flaa
请回答下列问题:
在制作作品前,小王进行了相应的需求分析,下列属于创作需求分析的是(多
______
A.10 B. C.
该作品准备面向岁以下的小朋友该作品的使用价值如何该作品选,填字母:
的发布方式的选择该作品选择的结构类型为游戏型作品的背景音乐要悦耳,动画
D. E.
色彩和谐)
“哈利波特”图层第帧的属性如图所示,则该图层的补间类型是(单选:
1b______
填字母:形状补间动画补间逐帧动画),若在第帧插入关键帧,是否影响动
A. B. C.30
画效果(单选:填字母:是否)。
______ A. B.
第6页,共18页
若要实现“发芽”图层动画结束秒后,“花朵”图层动画才开始,则对“发芽”图层
1
正确的操作是:。
______
若要实现该场景动画结束时,跳转到该场景的第帧停止播放,则可行的操作是:
1
______
。
15.
在一条宽度度为的直线小河中,一只青蛙想沿着直线从河的左侧跳到右侧。小河
L
中有片位置互不相同的荷叶,青蛙必须跳到荷叶上过河,否则会掉入水中。开始
n
时青蛙站在河的左侧(坐标为),接着不停地向右侧跳跃,每次跳跃的距离不超
0
过,当青蛙跳到或跳过河的右侧(坐标为)时,青蛙完成过河。
WL
例如当,,,开始时片荷叶的坐标为,,,,则至少需要
L=20n=4W=54391117
增加片荷叶,即在坐标和分别增加一个荷叶,得到过河的可行方案是
2816
0→3→8→9→11→16→17→20
。
编写程序找出青蛙成功过河至少需要增加的荷叶数,界面如图。
b
请回答以下问题:
若要将列表框顶端与窗体顶端的距离设置为,能实现该功能的语句是
List1100______
(单选,填字母:)。
=100/=100/=100
实现上述功能的程序如下,请在划线处填入合适的代码。
VB
Private Sub Form_Load
( )
'a
读取荷叶的位置,并保存到数组中
'n
荷叶的数量保存在中
'list1Text2
荷叶坐标和数量分别显示在和中
End Sub
Private Sub Command1_Click
( )
Dim a0 To 100As Integer
()
Dim n As IntegerL As IntegerW As Integertot As Integer
,,,
Dim i As Integerj As Integerp As Integerd As Integer
,,,
第7页,共18页
L=Valn=ValW=Val
():():()
a0=0an+1=______
():()①
For i=1 To n-1
k=i
For j=i+1 To n
If akajThen aj=ak
()>()()()
Next j
If ki Then
<>
tmp=akak=aiai=tmp
():()():()
End If
Next i
For i=1 To n
m ai
()
Next i
p=1d=0
:
Do While dL
<
If p=n+1 And ______ Then
<②
d=ap
()
p=p+1
Else
tot=tot+1
③
______
End If
Loop
n=+Strtot
“至少需要增加的荷叶数为:“()
End Sub
程序中加框处代码有错,请改正。
16.
一张骨牌由上下两行共四个格子构成,每个格子有一个到之间的数字。现在一
16
共有张骨牌,从左到右排成一排,定义每张骨牌的差值为:骨牌第一行的数字和
5
减去第二行的数字和;张骨牌的差值为:每张骨牌的差值和的绝对值。
5
第8页,共18页
如图中,张骨牌的差值为:
a5
|3+3-4-4+6+3-2-5+2+3-4-5+1+5-3-3+1+1-1-1|=4
()()()()()。
每张骨牌都可以顺时针旋转度,效果如图所示。现在最多可以选择其中一张
90b
骨牌进行旋转,使得旋转后的骨牌差值变小。求一种旋转方案,并输出骨牌差值的
最小值。
编写程序,实现上述功能。运行程序,在文本框中依次输入张骨牌上
VBText15
的数字,单击“计算”按钮,在文本框、、中输出结
Command1Text2Text3Text4
果。程序运行界面如图所示。
b
若图中第张骨牌的数字修改为,、、、,则骨牌差值的最小值为。
a11266______
实现上述功能的程序如下,请在划线处填入合适的代码。
VB
Dim a1 To 20As Integer5
()‘依次存储张骨牌上的数字
Dim d1 To 5As Integer5
()’依次存储张骨牌,上下两行的差值
Const n=5
Private Sub Form_Load
( )
'Text15a
从文本框读取张骨牌上的数字,依次存入数组
'a1a4
()~()依次存储第一张骨牌从左到右从上到下四个数字
'a5a20
()到()依次类推
'
代码略
End Sub
Private Sub Command1_Click
( )
Dim i As Integerup As Integerdown As Integert As Integerk As Integer
,,,,
第9页,共18页
Dim id As Integertimes As Integerx As Integerans As Integer
,,,
For i=1 To n
up=a4*i-3+a4*i-2
()()
down=a4*i-1+a4*i
()()
di=up-down
()
t=t+di
()
Next i
id=0times=0
:
ans=______
①
If ans0 Then
<>
k=1
Do While k=n
<
For x=1 To 3
temp=______
②
If tempans Then
<
ans=temp
id=k
③
______
End If
If temp=0 Then Exit Do
Next x
k=k+1
Loop
End If
=CStrid
()
=CStrtimes
()
=CStrans
()
End Sub
Function turnByVal k As IntegerByVal x As IntegerAs Integer
(,)
‘求将第张骨牌,顺时针旋转次后,上下两行的差值,代码略
kx
End Function
第10页,共18页
答案和解析
1.
【答案】
B
【解析】计算机的运算速度不仅与硬件的性能有关,也有软件有关;计算机信息加工的
本质是通过计算完成的;使用软件查看到某字符的内码是“”,无法
Ultra EditD5 BD
判断该字符在计算机内是用十六进制编码的;随着科技的发展,但计算机还不能代替人
自行做出所有的决策故选:。
B
本题考查的知识点是信息的概念及其特征。信息就是对客观事物的反映,从本质上看信
息是对社会、自然界的事物特征、现象、本质及规律的描述。其特征有如下:(一)依
附性、(二)再生性(扩充性)、(三)可传递性、(四)可贮存性、(五)可缩性、
(六)可共享性、(七)可预测性、(八)有效性和无效性、(九)可处理性。
有关信息与信息技术的常识性题目,难度不大。
2.
【答案】
C
【解析】收发电子邮件时收件人地址可以与发件人地址相同;使用浏览器登录网站
IE
时,浏览器不会自动记录用户的账号和密码;使用记事本打开某网页文件就不能看到这
个精美的网页,只能看到网页的代码故选:。
C
网页收发电子邮件遵循的协议为发:协议;收:指一般的收件协议,它是直
smtppop3
接把服务器上的信移动到客户端。
有关网页的构成、网页的保存、收发电子邮件遵循的协议等都属于常识性题目,需要熟
练掌握。
3.
【答案】
D
【解析】“班级”字段的数据类型不可以为“数字”,因为数字前面不会有“”。
0A
选项错误;“学籍辅号”字段的数据类型不可以为“自动编号”。“自动编号”的列数
据会顺延,一方面从图可以第三行数据和第二行数据不是顺延,另一方面“学籍辅号”
会根据“班级”不同产生大的差异,不会顺延。选项错误;数据的插入是沿着
BAccess
行顺序插入的,第三行已经有数据,不能插入只能修改。选项错误;字段顺序不影响
C
存在数据库中的值,因此选项的说正确。故选:。
DD
access
数据库知识
第11页,共18页
access
数据库知识
4.
【答案】
A
【解析】是常用的静态图像压缩标准;若十进制数转换为二进制后末尾为,说
JPEGa0
明是偶数,但不一定是偶数,所以转换为二进制后末尾不一定为;字符“”
aa/2a/20A
的码值为,则“”的码值为;一幅色的图片,每个像素点用
ASCII41HJASCII4AH16
4A
位二进制数来表示故选:。
本题考查的知识点是计算机编码的相关知识。在使用软件查看字符内码时,得
UitraEdit
到的是十六进制数,全角字符如同汉字占用两个字节,半角字符占用一个字节(即Ⅱ
ASC
码),进行判断全角、半角字符及各个字符的内码值。
根据所学知识,能够根据图中内码值来和题干所给的信息一一对应,然后逐一来判断选
项的正确性。
5.
【答案】
C
【解析】“奇迹”已经栅格化了,不能在通过“文字工具”修改。选项错误;“义乌
A
-B-
伦敦”图层当前未加锁因此可以移动。选项错误;将“义乌伦敦”的图层样式拷贝
给“中欧班列”后,“中欧班列”图层会有之前三个加新增的一个共个图层样式。
4C
选项正确;“备用背景”图层的内容不可见的原因是设置了图层不可见。选项错误。
D
故选:。
C
Photoshop
操作技术
Photoshop
操作技术
6.
【答案】
A
【解析】颜色位数为位(),视频文件容量像素帧频颜色位数时长,
82^8=256=***/8
故题干中的视频长度为。选项中可以存
1920*1080*8*25/8*5*60*15/1024/1024/1024=217
储的只有选项。故选:。
217GAA
视频容量的计算
视频容量的计算
第12页,共18页
7.
【答案】
B
【解析】(““);(““““);(( )
Len2020+1=4+1=5Val2020+1=20201IntRnd
*2022[02021]B
)是随机产生的,之间的随机整数故选:。
本题考查的知识点表达式。是求余,( )是计算长度,( )函
VBmodlenrnd
数为取大于等于且小于的随机数,( )转化为字符型,( )截取指
01strmid
定长度的字符串,( )将字符串型数据转化为数值型数据,“”整除运算。
valVB
中的运算级别:()指数运算符:;()取负:;()乘法、除法;()整除:
1^2-3*/4
5Mod6+
;)取模(取余):;()加、减
熟记各个函数的名称和用途,才能准确选择。
8.
【答案】
C
【解析】第一个条件判断框<,<,符合条件一选,则,第二个条件判
i=n2=5Ytmp=u
断框>(),不符合条件二选,,,<,符合
tmpchch=yNtmp=ch=yt=t+1=2i=i+1=3.3=5
tmp=ch=yYtmp=mtmpchch=yN
,条件一选,则,第二个条件判断框>(),不符合条件二选,
t=t+1=3i=i+1=4.4=5Ytmp=mtmpchch=y
,<,符合条件一选,则,第二个条件判断框>(),
不符合条件二选,,,<,符合条件一选,则,
Ntmp=ch=yt=t+1=4i=i+1=5.5=5Ytmp=y
第二个条件判断框>(),不符合条件二选,,,
tmpchch=yNtmp=ch=yt=t+1=5i=i+1=6.
第一个条件判断框<,>,不符合条件一选,输出,
i=n65Nch=yt=5.
故选:。
C
流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形
象的特点,能清楚地展现算法的逻辑结构。题目一般涉及顺序、循环和选择三种结构。
解这类题目的关键就是找好初始值和最终结束循环的判断语句。
本题考查的是看流程图分析算法。
9.
【答案】
C
【解析】根据题意,由后继循环判断条件可知()处应为变量赋初值,应选
p=-11p-1
语句;()处为判断查找是否存在字符字串,就从中第位提取个长度字符,
32s1sit
即(,,),应选语句;()处在循环语句中,应实现循环变量的自
s1=Midsit23Do
增,步长应为,应选语句。综上应选择③②⑤。故选:。
15C
第13页,共18页
Midstart[length]Mid string string
,)函数的语法具有下面的命名参数:(,:部分说明必
要参数.字符串表达式,从中返回字符.如果包含,将返回.必
string Null Nullstart
要参数.为.中被取出部分的字符位置.如果超过的字符数,
Longstring start string
Mid length Variant Long
返回零长度字符串(““).可选参数;为().要返回的
字符数.如果省略或超过文本的字符数(包括处的字符),将返回字符串
length start
中从到尾端的所有字符.
start
本题考查程序的分析理解,重点考查函数的应用,函数是程序中常用
VBMidMidVB
的字符串函数之一,需要我们在平时学习中加强理解达到熟练使用.
10.
【答案】
D
【解析】分析程序语句可知由两层循环嵌套完成,过程如下:外循环当时,第一
p=11
次内循环判断:>,(),()(),>,内循环交换:()
p1a11=20a112=a5=122012a11
=12a5=20p=5p1a5=20a52=a2=14
,(),;第二次内循环判断:>,(),()(),
2014a5=14a2=20p=2p1a2
>,内循环交换:(),(),;第三次内循环判断:>,()
=20a22=a1=252025p=12
,()(),<,内循环退出;外循环当时,第一次内循环判
断:>,(),()(),>,内循环交换:(),
p1a12=30a122=a6=173017a12=17a
(),;第二次内循环判断:>,(),()(),>,
6=30p=6p1a6=30a62=a3=193019
内循环交换:(),(),;第三次内循环判断:>,(),
a6=19a3=30p=3p1a3=30a
()(),>,内循环交换:(),(),;此时>
32=a1=253025a3=25a1=30p=1p1
不成立,内循环退出;
此时(),(),()故选:。
a1=30a2=20a3=25.D
Do while Loop Do
条件表达式语句块语句的执行过程是:先计算条件表达式的
值,如果值为,则执行一次循环体中的语句块,遇到语句后,再次计算条件
TrueLoop
表达式的值,若仍为,继续执行循环体中的语句块,如此不断重复,直到条件表达
True
式的值为时,才终止语句的执行。
FalseDo
本题考查程序中循环和循环语句的运用。
VBforDo while
11.
【答案】
A
【解析】经过第一轮冒泡排序后,,,,,,,第二轮冒泡排序后,,,,
23685792356
87923567893
,,,第三轮冒泡排序后,,,,,,。全部数据完成排序。共进行轮,
第14页,共18页
在一轮后还需要进行轮。
2
故选:。
A
外层循环控制循环比较趟数,内层循环比较和交换。
本题考查冒泡排序算法。
12.
【答案】
B
【解析】根据代码(())“,“(())可知中
=Strkey-am++StramText2
显示的内容是()和()。我们用代入法。
key-amam
A 199am=9999AB 3664
,,,说明(),但是数组中并没有元素值为,错;,,说
明(),(),。()且<,所以正确;,
am=64key-am=36m=8m=L+R2=8L=RC 81
25am=64key-ai=36=nDB
,说明(),(),同理推断出选项不正确故选:。
本题考查的知识点是二分查找的知识。二分查找又称折半查找,优点是比较次数少,查
找速度快,平均性能好,占用系统内存较少;其缺点是要求待查表为有序表,且插入删
除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表
中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,
则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关
键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过
程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。
理解二分查找的定义和查找过程,这类题目可以利用代入排除法进行选择。
13.
【答案】【小题】(:,)或(:,)
1=COUNTIFC3C61H3=COUNTIFC3C61H3
【小题】城市高校平均分
2,
【小题】①④⑤或④①⑤
3
【解析】()图中:区域是用函数计算得到的,选择单元格输入
1aI3I11COUNTIFI3
公式后利用自动填充功能完成其他单元格的计算。观察上图,结合提示(函
COUNTIF
D61D3COUNTIFD3
,)数的作用是计算某个区域中满足给定条件的单元格个数,如(:
的作用是计算区域:中内容为“杭州市”的单元格个数)可知单元格中的公
D3D61I3
式为(:,)或(:,)()要使相同城市
=COUNTIFC3C61H3=COUNTIFC3C61H32
第15页,共18页
按照高校平均分有序排列,则排序时主、次关键字分别为城市高校平均
分()根据图看到,比较的主体为浙江大学、浙江
3b
工业大学、浙江财经大学三个学校,均为杭州的大学,其次是以高校平均分的降序排列
的;那么第一步筛选出城市为“杭州市“的数据;第二步以高校平均分为关键字进行降
序排序;第三步隐藏第三所之后的所有院校故填写为:①④⑤或④①⑤
本题考查的知识点是中的基本操作。区域的选择、函数的应用,区域的选择的表
Excel
示方法为(最左上角:最右下角);函数有求和、平均数等等,还有
SUMAVERAGE
页面设置是指对文档页面布局的设置,主要包括设置文字方向、页边距、纸张大小、分
栏等。
Excel
中图表的使用、函数的使用和公式的引用,都是这部分的重点,需要熟练掌握。
14.
【答案】【小题】
1CD
【小题】
2B,A
【小题】将“发芽”图层的第帧移到第帧
34028
【小题】在文字(或哈利波特或花朵)图层的第帧添加帧命令();
460gotoandstop1
【解析】()创作需求分析包括主题思想、结构类型、作品内容、设备要求、发布方
1
式。所以该作品的发布方式的选择和该作品选择的结构类型为游戏型属于创作需
C. D.
求分析,其余都不是。
()如图哈利波特图层第一帧被选中,该对象为小圆为中心的矩形框为元件实例。元
2
件实例参与的是动画补间。再者图中有旋转设置,元件实例才可以如此设置。综上为
b
动画补间。若在第帧插入关键帧,会影响动画效果。
30
()要实现“发芽”图层动画结束秒后,“花朵”图层动画才开始,帧频为,
3112fps
“花朵”图层动画第帧开始,所以“发芽”图层动画要在帧结束。所以正确
4040-12
操作为将“发芽”图层的第帧移到第帧。
4028
()若要实现该场景动画结束时,跳转到该场景的第帧停止播放,则可行的操作是:
41
在文字(或哈利波特或花朵)图层的第帧添加帧命令();
60gotoandstop1
故答案为:
()
1CD
()
2B A
()将“发芽”图层的第帧移到第帧
34028
第16页,共18页
()在文字(或哈利波特或花朵)图层的第帧添加帧命令();
4 60gotoandstop1
多媒体作品的需求分析包括应用需求和创作需求。应用需求分析,包括社会需求分析、
作品效益分析、用户情况分析三部分。创作需求分析包括主题思想、结构类型、作品内
容、设备要求、发布方式。
元件实例参与的是动画补间。
第三个小题注意要求对“发芽”图层进行操作。
动画结束自动跳转所以要添加帧动作,跳转并停止播放用( );
gotoandstop
本题考查软件的综合应用,包括需求分析、补间动画、帧操作和动作脚本的编写。
flash
15.
【答案】【小题】
1B
【小题】()<
2L,ap-d=W,d=d+W
【小题】略
3
【解析】解析:
=1001List1100
,()若要将列表框顶端与窗体顶端的距离设置为,则代码为:
故选:。
B
()①处代码()是起始位置,则()为结束位置,故此处应填入:。②
2a00an+1L
处是若相邻荷叶间的距离小于等于,则无需添加荷叶,指向现在荷叶的位置,指
Wpd
向前一个荷叶的位置,故此处应填入()<。③处应为放置荷叶,放置荷叶的
ap-d=W
位置应越靠近右边越合理,故此处应填入。
d=d+W
()根据选择排序算法知,若()>()应记录的位置,故应修改为:
3If akajthenk
k=j
。
本题主要考查的综合知识
VB
熟练掌握选择排序算法及程序的调试运行
16.
【答案】【小题】
11
【小题】()((,)())
2Abst,Abst+turnkx-dk,times=x
【解析】()根据图中后四张骨牌可知,上行数值和为,下午和为,差值为,
122242
第张骨牌的数字修改为、、、后,可以转为、、、,即可得差值最小值为
112662616
第17页,共18页
12d1 To 55t
;()由题意知()数组依次存储张骨牌上下两行的差值,变量为各骨牌
上下排差值和的累加,①处为存储最小值的变量赋初值,应为的绝对值,即
anstabs
();②处位于对一张骨牌进行旋转的双重循环中,变量为旋转次数,变量应
t xtemp
为旋转后的临时最小值,函数返回旋转次后的差值,所以每次旋转后的差值变化
turnx
应为(,)(),所以旋转后的临时最小值应为((,)());
turnkx-dkAbst+turnkx-dk
③处是在判断<时即旋转后差值小于原差值,此时旋转次数变量应记录为的
tempansx
值。
Do while Loop Do
条件表达式语句块语句的执行过程是:先计算条件表达式的
值,如果值为,则执行一次循环体中的语句块,遇到语句后,再次计算条件
TrueLoop
表达式的值,若仍为,继续执行循环体中的语句块,如此不断重复,直到条件表达
True
式的值为时,才终止语句的执行。
FalseDo
本题考查算法的程序实现,重点是对数组变量、循环嵌套的理解和运用。
VB
第18页,共18页
发布评论