首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjl4.vbp。请在窗体上添加一个组合框,名称为cbl,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);添加一个名为。Textl的文本框;再添加一个标题为“计算”、名称为Cl的命令按钮,如图
在考生文件夹下有一个工程文件sjl4.vbp。请在窗体上添加一个组合框,名称为cbl,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);添加一个名为。Textl的文本框;再添加一个标题为“计算”、名称为Cl的命令按钮,如图
admin
2020-04-08
46
问题
在考生文件夹下有一个工程文件sjl4.vbp。请在窗体上添加一个组合框,名称为cbl,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);添加一个名为。Textl的文本框;再添加一个标题为“计算”、名称为Cl的命令按钮,如图所示。请编写适当的事件过程,使得在程序运行时,在组合框中选定一个数字后,单击“计算”按钮,则计算5000以内能够被该数整除的所有数之和,并放入Textl中。最后,按原文件名存盘。
提示:由于计算结果较大,应使用长整型变量。
注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须至少进行一次计算。并且必须用窗体右上角的关闭按钮结束程序,否则无成绩。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,按照题目要求建立控件并设置组合框控件属性,如图4.19所示。程序中用到的控件及属性见表4.11。 [*] 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 参考答案 PriVate Sub C1 Click() Dim sum As Long Dim n As Integer Dim i.As Integer n=Val(cbl.Text)′读取选中的数字并通过函数Val转换为数值 For i=n To 5000′从本身开始循环查找 If i Mod n=0 Then sum=sum+i判断是否能被该教整除并求和 End If Next i Textl.Text=sum′在Textl中显示 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】在定义变量时注意,由于数值较大。应定义为长整型变量,防止数值过大溢出。
解析
本题主要考查组合框的属性及For循环语句的使用。
转载请注明原文地址:https://kaotiyun.com/show/yATp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于VB对象属性的叙述中,错误的是
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load() Show Text1.Text="" Text2.Text="" Text1.SetFocusEndS
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubles=0:i=1DoWhilei<6s
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
窗体上有一个名称为Text1的文本框,要求在获得焦点时选中文本框中所有内容,以下能实现该功能的事件过程是
软件设计中模块划分应遵循的准则是
如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是( )。
以下叙述中错误的是()。
设A、B、C是三角形的3条边,则以下表示"任意两边之和大于第三边"的布尔表达式是
随机试题
Whatisthesubjectofthistalk?
机电产品验收中,数量不符并且其损益超过规定计量允许时,应经核实后填写查询单,提交()处理。
A.营养保健品B.普通药品C.麻醉药品D.自费药品E.贵重药品属于三级管理的药品是
关于痛经的保健不包括
A.气能生血B.气能摄血C.气能行血D.血能载气E.血能生气治疗血虚常配伍补气药,其根据是
登记账簿要用什么墨水书写?可以用红色墨水记账的情况有哪几种?
根据个人所得税法律制度的规定,下列各项中,应按照“工资、薪金所得”税目计缴个人所得税的有()。
在终端服务客户机显示“开始”菜单使用的组合键是()。
大学其原始含义是师生共同体,指师生一起探索真理、传播知识的学术机构。因此,一流大学应该是一流师生的学术共同体,以培育学术造诣高深、道德高尚的人才为宗旨。如果没有对探索真理和传播知识的追求,大学就会脱离其本源,更无法成为一流。下列哪项能从上面这段话中推出?
在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,要进行______。
最新回复
(
0
)