首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3-90所示。程序运行后,单击命令按钮,即可计
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3-90所示。程序运行后,单击命令按钮,即可计
admin
2020-06-30
40
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3-90所示。程序运行后,单击命令按钮,即可计算出数组Arr中10个数的正数之和pos与负数之和neg,并分别在两个文本框中显示出来。
该程序不完整,请把它补充完整。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分,也不能修改控件的属性。最后用原来的文件名保存工程文件和窗体文件。
(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。
在窗体上有两个命令按钮,其名称分别为Command1、Command2;一个标签,其名称为Label1;一个计时器,其名称为Timerl,如图3.91(a)所示。程序运行后,如果单击“开始”命令按钮,则该按钮变为禁用,而标题变为“继续",同时标签中的字体每隔100毫秒增大0.1倍(即变为原来的1.1倍),如图3.91(b)所示,字体大小超过100后,自动缩小为8;如果单击“停止”命令按钮,则该按钮变为禁用,“继续”命令按钮变为有效,同时标签中的字体停止变化;再次单击“继续”命令按钮后,标签中的字体继续变化。
这个程序不完整,请仔细阅读已有内容,并把它补充完整,使之能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
选项
答案
(1)步骤1:打开考生文件夹下的工程文件sjt3.vbp。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: If Arr(k) >0 Then pos =pos +Arr(k) neg=neg+Arr(k) 步骤3:按要求将文件保存至考生文件夹中。 (2)步骤1:打开考生文件夹下的工程文件sjt4.vbp。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: Command1单击事件中改错 Timerl.Enabled=True Command2单击事件中改错 Timerl.Enabled=False Timerl单击事件中改错 If Label1.FontSize<100 Then Label1.FontSiZe=Label1.FontSize * 1 .1 步骤3:按要求将文件保存至考生文件夹中。
解析
(1)在本题中需要分别计算数组中正数和负数之和,只需要一次循环遍历数组即可完成。在循环中依次取出数组元素判断其为正数还是负数,若为正数则将其累加到变量pos中,否则累加到变量neg中,循环结束后即可求出正数和以及负数和。
(2)可借助计时器来完成有规律性时间间隔执行的任务。在本题中两个命令按钮分别用于启动和停止计时器,实际上就是令计时器的Enabled属性为Tree或False。当单击“开始"或者“继续”按钮的时候,令计时器启动;当单击“停止”按钮的时候,计时器不可用。
在计时器的Timer事件中,要依次增大Label1的FontSize属性,同时还要加以判断是否超过了100,若其超过100,则将该属性设置为8。
转载请注明原文地址:https://kaotiyun.com/show/jLHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() Dimarr_x(5,5)AsInteger Fori=1To3 Forj=2To4 ar
假定在某个事件过程中需要计算:y=3!+5!的值,下面最好的设计是
在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimiAsInteger,nAsIntegerFori=0To
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数I
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandl_Click()
下面属于系统软件的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
如下关于变体类型变量的叙述中,错误的是( )。
随机试题
人的年龄越小,体内含水比例()。
机动车驶离高速公路时,应当开启什么灯?
我的拙笔在这里向读者叙述了一个没有曲折、不足为奇的故事:那两个住在一间公寓里的笨孩子,极不聪明地为了对方牺牲了他们家里最宝贵的东西;但是,让我对目前一般聪明人说一句最后的话,在所有馈赠礼物的人当中,他们两个是最聪明的。在一切授受礼物的人当中,像他们这样的人
祛风寒湿痹,长于治腰膝、脚足关节痹痛的药物是长于舒筋活络,用治风湿痹痛、筋脉拘挛、脚气肿痛的药物是
张某涉嫌故意伤害,被提起公诉,本案被害人李某也提起了附带民事诉讼,一审法院对该案进行了判决,对于本案刑事部分的判决,下列主体有权独立提出上诉的是:()
在下列项目引起的索赔中不能索赔利润损失的是()。
如按硬件结构划分,会计核算软件可分为()。
某厂生产甲产品经两道工序制成。其在产品成本资料如下:原材料在开始生产时一次投入。当月完工入库甲产品50件。甲产品单件工时定额800小时。其中,第一道工序工时定额480小时;第二道工序工时定额320小时。第一道工序在产品结存40件;第二道工序在产品结
1908年比奈一西蒙量表的主要创新点是()。
从交易对象的属性及它们在社会再生产过程中的作用角度划分,我们可以把市场划分为产品市场和要素市场两大类。下列不属于要素市场的是()。
最新回复
(
0
)