首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
在考生文件夹下有一个工程文件sjt5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
admin
2019-05-14
33
问题
在考生文件夹下有一个工程文件sjt5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用于显示排序结果的图片框。还有两个标题分别为“添加”和“排序”的命令按钮,如图3-192所示。程序功能如下:
①在Text1、Text2和Text3三个文本框中输入学号、姓名和平均分后,单击“添加”按钮,则将输入内容存入自定义的学生记录类型数组stud中(注:最多只能输入10个学生信息,且学号不能为空);
②单击“排序”按钮,则将学生记录类型数组stud中存放的学生信息,按平均分降序排列的方式显示在图片框中,每个学生一行,且显示三项信息。
请将“添加”按钮、“排序”按钮的Click事件过程中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后把修改后的文件按原文件名存盘。
选项
答案
审题分析 单击“添加”按钮时先检查当前已输入学生信息数n是否已达到10条,若没达到10条,则标记变量tag in=0表示允许添加信息(且学生信息数n增1),否则tag in=1。当tag in=0时,接着检查是否输入学号,若没输入学号则提示用户输入,且学生信息数n应减1(即n=n—1);若已输入学号,则将该学生信息存入记录数组元素stud(n),其中保存学号的语句为:stud(n).Num=Text1。 在“排序”按钮的单击事件过程中,源程序利用“冒泡法”对记录数组中的元素按平均分从大到小进行排序。故该事件过程中,第一个?处应改为:j+1,第二个?处应改为:Average,第三个?处应改为:stud(j)。最后在For循环中,用图片框的Print方法在图片框中显示每个学生的3项信息。 操作步骤 步骤1:打开考生文件下的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“′”,将问号“?”改为正确的内容。 参考代码: n=n-1 stud(n).Num=Text1 For k=j+1 To n If stud(k).Average>stud(j).AVerage Then stud(k)=stud(j) 步骤2:按要求将文件保存至考生文件夹中。 考点链接 变量、运算符和表达式、数组定义与操作。
解析
转载请注明原文地址:https://jikaoti.com/ti/0NN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsStringDimsLe
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:Priv
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个文本框,名称为Text1,内容为“VB程序设计”;再画两个命令按钮,其名称分别为Commandl和Command2,标题分别为“扩大”和“
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Textl中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控件,但程
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Frame1、标题为“目的地”的框架,在框架中添加三个复选框,名称分别为Check1、Check2、Check3,其标题分别是“上海
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。再建立一个下拉菜单,菜单标题为“文件”,名称为File,此菜
在考生文件夹下有一个工程文件sit5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
考生文件夹下有工程文件sjt5.vbp。程序运行时,外观如图3.187所示,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入到5行40列的二维数组a中,并按5行显示在Textl文本框内;单击“统计"按钮,则计算每行中小于50的数之和,及这
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为.Forml的窗体上建立一个二级下拉菜单(菜单项见表3.2),运行时的窗体如图3.98所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,
随机试题
直接影响活动效率的个性心理特征指的是【】
女性,36岁。因双下肢皮肤出血点1月就诊,查血压128/70mmHg(17/9.1kPa),尿蛋白3.6g/24h,尿RBC256万/ml,血HB7.5g/d1,血清球蛋白40.6g/L,血清补体下降明显,ANAl:1024、A-Ds-DNAl:16阳性
下列关于母乳喂养的叙述,正确的是
患者,女,28岁。素有胃疾,现胃痛暴作,得温痛减、遇寒加重。并见渴喜热饮,舌淡苔薄白,脉弦紧。治疗方剂宜用
2008年3月1日起,对企事业单位、社会团体以及其他组织按市场价向个人出租用于居住的住房,按4%的税率征收房产税。[2008年考题]()
图示圆轴,在自由端圆周边界承受竖直向下的集中F,按第三强度理论,危险截面的相当应力σeq3为:
寒冷地区处于水位升降范围内的混凝土,不宜选用的水泥品种有()。
下列属于个人劳务报酬所得的是()。
如果接待计划中安排有会见、宴会、舞会等,女性导游应准备好适合这些场合的正装有()。
为响应国家“大众创业、万众创新”的号召,鼓励社会各群体积极开展创业创新活动,单位领导牵头制定了一系列的地方性政策文件,并让你负责审核修订、在审核中,你发现有些政策的内容与法律法规和上级的精神相违背,你怎么办?
最新回复
(
0
)