首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序代码: Option Base 1 Privzte Sub Form_Click() Dim x.t Dim i As Integer Dim n As Integer x=Array(-8,20
编写如下程序代码: Option Base 1 Privzte Sub Form_Click() Dim x.t Dim i As Integer Dim n As Integer x=Array(-8,20
admin
2020-02-27
37
问题
编写如下程序代码:
Option Base 1
Privzte Sub Form_Click()
Dim x.t
Dim i As Integer
Dim n As Integer
x=Array(-8,20,15,10,-30,13,17)
n=UBound(x)
For i=1 To n/2
t=x(i)
x(i)=x(n-i+1)
x(n-i+1)=t
Next i
Print x(n)
End Sub
当程序运行时,单击窗体产生的输出结果为( )。
选项
A、20
B、17
C、10
D、-8
答案
D
解析
在程序开始之前,使用Option Base 1语句声明数组下标从1开始。在Form_click事件过程中定义了默认数组x,然后使用Array函数给数组元素赋值,UBound函数可以获得数组下标的上限值,然后赋值给变量n,n=7。在For循环中变量i的初始值为1终止值为n/2,For循环体语句的功能是对数组首尾两个数进行互换,循环结束后数组中的元素依次为(17,13,-30,10,15,20,-8),故最后输出x(n)的值为数组最后一个元素的值,D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/bDTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是( )。
下列方法中,不属于软件调试方法的是()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx
表达式4+5\6*7/8Mod9的值是()。
Visual.Basic6.0集成环境的主窗口中不包括()。
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger) DimsAsInteger,fAsInteger DimiAsInteger
以下关于VB特点的叙述中,错误的是( )。
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
下列运算符中,优先级别最高的是
下列运算符中,优先级别最高的是
随机试题
某电视台拍摄一档真人秀节目,有A、B、C、D、E五位表演嘉宾,要求安排他们入住红、黄、蓝三顶帐篷。五位表演嘉宾提出了以下几点入住要求:①嘉宾A要入住红色帐篷②B和C要入住同一顶帐篷③如果D入住蓝色帐篷,则E也要入住蓝色帐篷
工程档案由建设单位进行验收,属于向地方城建档案管理部门报送工程档案的工程项目还应会同()共同验收。
室内排水管道上需要设置双向清通的检查口,设置要求为()。
(),中国银行股份有限公司挂牌成立。
农村信用社筹建完毕,应向()申请开业。
强化职业责任是()职业道德规范的具体要求。
Youaregoingtoreadanarticlewhichisfollowedbyalistofexamplesorheadings.Choosethemostsuitableonefromthelist
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",109
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
Modernlinguistics,asagainsttraditionalgrammar,is___________.
最新回复
(
0
)