首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求产生10个随机整数,存放在数组arr中。从键盘输入要删除的数组元素的下标,将 该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据。现有如 下程序: Option Base 1 Private Sub C
要求产生10个随机整数,存放在数组arr中。从键盘输入要删除的数组元素的下标,将 该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据。现有如 下程序: Option Base 1 Private Sub C
admin
2012-05-23
97
问题
要求产生10个随机整数,存放在数组arr中。从键盘输入要删除的数组元素的下标,将
该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据。现有如
下程序:
Option Base 1
Private Sub Command1_Click()
Dim arr(10)AS Integer
For i=l To 10 ′循环1
arr(i)=Int(Rnd*100)
Printarr(i);
Next
X=InputBox(“输入1-10的一个整数:”)
For i=x+1 To 10 ′循环2
arr(i-1)=arr(i)
Next
For i=l TO 10 ′循环3
Print arr(i);
Next
End Sub
程序运行后发现显示的结果不正确。应该进行的修改是
选项
A、产生随机数时不使用Int函数
B、循环2的初值应为i=x
C、数组定义改为Dim a(11)As Integer
D、循环3的循环终值应改为9
答案
D
解析
本题中由于数组默认下界从1开始,因此数组的定义语句没有问题;在循环l中向数组中存放随机数;循环2完成数组元素的前移;由于数组元素的前移,造成了arr(9)=arr(10)的情况,由于在数组中删除元素后,数组的长度应该减少为9,故此循环3应该只循环9次。
转载请注明原文地址:https://www.kaotiyun.com/show/TPhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体文件的扩展名是
当用【】方式打开文件时,如果对文件进行与操作,则写入的数据附加到原来文件的后面。
下列表达式有错误,正确的写法应该是【】。[(a+B)+c]/80-5÷(d+e)
在窗体上画一个名称为Text1的文本框,并编写如下程序:PrivateSubFormLoad()ShowText1.Text=""Text1
程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是
结构化程序设计的3种结构是
在窗体上画一个命令按钮,其名称为Command1,然后编写如下程序:FunctionFunc(ByValxAsInteger,yAsInteger)y=x*yIfy>0ThenFunc=x
最简单的交换排序方法是
将代数式转换成程序设计中的表达式为【】。
随机试题
陈红、黄燕燕、余明明三人都买了新的手提电脑,手提电脑的牌子分别是苹果、戴尔和惠普。她们一起来到朋友张霞家,让张霞猜猜她们三人各自分别买的是什么牌子的手提电脑。张霞猜道:“陈红买的是苹果,黄燕燕买的肯定不是戴尔,余明明买的不会是苹果。”很可惜,张霞只猜对了一
标准定值血清可用来作为
盛女士,24岁,农民,因结婚4年未孕求诊,过去健康情况尚可,年幼时多病,20岁结婚,配偶健康,结婚前后从未来过月经,体查发育正常,营养中等,心肺正常,肝脾未扪及,妇查外阴阴道正常,宫颈轻度糜烂,宫体后倾,较小,活动欠佳,附件左侧增厚,右侧(-)检查结果
弥漫性腹膜炎术后放置引流的指征包括
以下说法不正确的有()。
下列各项中,属于政府采购当事人的有()。
在社会工作者的主要角色中,支持者是()。
过点C(0,1)的椭圆(a>b>0)的离心率为,椭圆与x轴交于两点A(a,0)、B(一a,0),过点C的直线l与椭圆交于另一点D,并与x轴交于点P,直线AC与直线BD交于点Q.[img][/img]当直线l过椭圆右焦点时,求线段CD的长;
MissBlack,allheirtoalargefortune,isservingalifeterm.
TheEarlyHistoryofHarvardUniversityHarvardUniversity,whichcelebratedits350thanniversaryin1986,istheoldesti
最新回复
(
0
)