首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下过程用来在w数组中插入x,w数组中的数已按由小到大的/顷序存放,n指存储单元中存放数组中数据的个数,插入后数组中的数仍有序。请填空补充程序。 Sub fun(w,x,n) Dim i,p p=0 w(n)=x
以下过程用来在w数组中插入x,w数组中的数已按由小到大的/顷序存放,n指存储单元中存放数组中数据的个数,插入后数组中的数仍有序。请填空补充程序。 Sub fun(w,x,n) Dim i,p p=0 w(n)=x
admin
2009-02-13
63
问题
以下过程用来在w数组中插入x,w数组中的数已按由小到大的/顷序存放,n指存储单元中存放数组中数据的个数,插入后数组中的数仍有序。请填空补充程序。
Sub fun(w,x,n)
Dim i,p
p=0
w(n)=x
Do While x>w(p)
【 】
Loop
For i=n to p+1 Step-1
w(i)=【 】
Next i
w(p)=x
n=n+1
Sub End
选项
答案
p=p+1 , w(i-1)
解析
先要找到x的插入点,从w(0)开始与x比较,找到第一个大于x的元素,该元素的位置即为x的插入点,DoWhile语句就是完成这个功能,p作为下标变量,每循环比较一次,就移动一次,因此要对p进行加1的操作;找到x的插入点后,要将其后元素依次后移,从最后一个元素开始移动,把前一个元素的值送到后一个元素处。
转载请注明原文地址:https://kaotiyun.com/show/TO2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句
有如下程序段 if(x<0){System.out.println("first");} elseif(x<-4){System.out.println("second");} else{System.out.println("third");}
变量是程序中的基本存储单元之一,由变量名、______、变量属性、______组成。
Java运行时系统通过【】周期性地释放无用对象所使用的内存,以完成对象的消除。
在面向对象方法中,属性与操作相似的一组对象称为【】。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
递归是常用的一种解决问题的方法,它的基本思想就是______。
通过类MyClass中的不含参数的构造函数,生成该类的一个对象obj,可通过以下语句实现:【】。
程序中使用了字符串函数(如strlen),则必须包含的头文件名为______。
随机试题
A.严重神经感觉异常,进行性步态不稳至足麻木、手不灵活B.低热、烦躁哭闹、惊厥、厌食、体重减轻、骨骼硬化症C.视力模糊、乳腺增大、流感样症状等D.疲劳、全身不适、毛发干枯或脱落、皮肤干燥瘙痒、贫血、眼球突出等中毒现象E.泌尿系统尿酸盐、半胱氨酸盐或
行政诉讼中,原告是认为什么行为侵犯了其合法权益的公民、法人或其他组织
慢性肾盂肾炎的肉眼改变是
气逆证发生的原因不包括
十二指肠溃疡的疼痛节律为
下列关于国际私法的说法正确的有:()
根据《中华人民共和国反不正当竞争法》,经营者以不正当手段获取权利人的商业秘密,由监督检查部门责令停止违法行为,情节不严重的,处()的罚款。
一个人对组织有很高的承诺,这表示()。
(2017·山西)美育最高层次的任务是培养学生()的能力。
教育目的的性质和方向是由()决定的。
最新回复
(
0
)