首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sj5.vbp,相应的窗体文件为sj5.frm,此外在考生文件夹下还有一个名为in5.txt的文本文件,其内容如下: 10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,
在考生文件夹下有一个工程文件sj5.vbp,相应的窗体文件为sj5.frm,此外在考生文件夹下还有一个名为in5.txt的文本文件,其内容如下: 10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,
admin
2010-07-13
28
问题
在考生文件夹下有一个工程文件sj5.vbp,相应的窗体文件为sj5.frm,此外在考生文件夹下还有一个名为in5.txt的文本文件,其内容如下:
10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
程序运行后,双击窗体,将把文件in5.txt中的数据输人到二维数组Arr中,在窗体上按5行×5列的矩阵形式显示出来,并在其下显示该矩阵左上一右下对角线的右上部分。在窗体的代码窗口中,已给出了部分程序,这个程序不完整,请把它补充完整,并使之能正确运行。程序运行效果如图2-5所示。
要求:去掉程序中的注释符“’”把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
选项
答案
本题重点考查二重For循环和二维数组的使用。根据题意,将两个文本框控件和两个标签控件添加到窗体中,文本框的名称分别为Textl和Text2、Text属性都为空,Textl的MultiLine属性为True、ScrollBar属性为2、标签的Caption属性分别为“矩阵如下:”和“矩阵的右上半部:”。设置完成后,双击Form进入代码编写窗口,在其DblClick事件中补充如下代码: Private Sub Form_DblClick() Dim str AS String Dim tmp As String Dim i As Integer Dim j As IntegeT Dim ArT(5,5)As Integer’定义二维数组 str="" Open"App.Path&\in5.txt"For
Input As#1
’打开文件准备读取 For i=1 To 5’第一层For循环代表数组的行读取 For j=1 To 5 ’第二层For循环代表数组的列读取
Input#1
,Arr(i,j) ’将读取到的数放人数组中 str=str+CStr(Arr(i,J))+"" ’将数组写入字符串中 Next j str=str+vbCrLf ’每读完一行则添加换行字符串 Next i Close#1 ’关闭文件 tmp="" For i=1 To 5 ’For循环读取数组对角线的右上部分 For j=1 To 5 If j<=i Then’当该数是矩阵的左下部分时 tmp=tmp+""+"" ’加入空格 Else’当该数是矩阵的右上部分时 tmp=tnlp+CStr(Arr(i,J))+"" ’将读取到的数据写人字符串 End If Next j tmp=tmp+vbCrLf Next i Textl.
Text
str’在Textl中显示数组 Text2.
Text
=tmp’在Text2中显示数组右上部分 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/DLmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
MouseEvent事件可以实现监听器接口的是MouseListener和【】。
复合语句是用( )括起来的一段代码。
下面选项中不属于简单数据类型的是( )。
Graphic提供的绘图方法可以分为:绘制【】的方法和绘制文本的方法。
复选框通过【】来监听ItemEvent事件。
在文件类提供的方法中,用于创建目录的方法是( )。
运行下面的程序时,会产生( )。publicclassTest{publicstaticvoidmain(Stringargs[]){intx=0;inty
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是()。
下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?
随机试题
细菌以接合方式转移基因是通过()
全国突发事件应急预案不包括
女性,50岁,患者因消化道疾患应用要素饮食,停用的当日感到心慌、出汗、脉速、乏力,患者可、能发生的情况是
期货公司董事会决定免除首席风险官职务时,应当同时确定拟任人选或者代行职责人选,并按照有关规定履行相应程序。()
2×21年12月31日,甲企业与乙企业的一项厂房经营租赁合同到期,甲企业于当日起对厂房进行改扩建.并与乙企业签订了续租合同,约定自改扩建完工时将厂房继续出租给乙企业。2×22年12月31日厂房改扩建工程完工,共发生支出800万元,符合资本化条件,当日起按照
简述影响产业结构调整的因素。
平板显示器(FPD)一般是指显示器的深度小于显示屏幕对角钱1/4长度的显示器件,其中本身不发光的是( )。
我家附近有个花园,里面有很多花。有些我能叫出名字,像“茶花”“月季”;有些我虽然经常见,但叫不出名字。那个花园:
You’vegotaplaceatuniversity,butyou’dreallylikeabreakfromtheacademicworld.Whynotthinkabouttakingayearout
OvertheyearstherehavebeencountlessfansoftheclassicHanna-BarberaLinecartooncharacterYogiBear.Thecartoonseries
最新回复
(
0
)