首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp。请在窗体上画一个组合框,名称为Cb1,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);画一个名为Text1的文本框;再画一个标题为“计算”、名称为C1的命令按钮,如图3-15
在考生文件夹下有一个工程文件sjt4.vbp。请在窗体上画一个组合框,名称为Cb1,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);画一个名为Text1的文本框;再画一个标题为“计算”、名称为C1的命令按钮,如图3-15
admin
2016-01-31
33
问题
在考生文件夹下有一个工程文件sjt4.vbp。请在窗体上画一个组合框,名称为Cb1,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);画一个名为Text1的文本框;再画一个标题为“计算”、名称为C1的命令按钮,如图3-151所示。请编写适当的事件过程,使得程序运行时,在组合框中选定一个数字后,单击“计算”按钮,则计算5000以内能够被该数整除的所有数之和,并放入Text1中。最后,按原文件名存盘。
提示:由于计算结果较大,应使用长整型变量。
注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须至少进行一次计算。必须用窗体右上角的关闭按钮结束程序,否则无成绩。
选项
答案
审题分析 设计本题代码的思路:单击“计算”按钮时,用For循环语句循环变量(如k值为1~5000间的所有整数)的取值逐一除以组合框中当前选择的数值(Cb1.Text),并将能被该数值整除的整数累加入一个变量(如s)。判断整数A能被整数B整除的条件表达式为:A Mod B=0。最后将循环结束时变量s的值显示在文本框中。 操作步骤 步骤1:打开考生文件夹下的工程文件sjt4.vbp。 步骤2:在窗体Form1中按要求画出控件并设置属性。 步骤3:双击窗体Form1中的“计算”按钮,打开代码编辑窗口,输入如下代码: 参考代码: Private Sub C1_Click() Dim n AsInteger,k AsInteger,s As Long n=Val(Cb1.Text) s=0 For k=n To 5000 If k Mod n=0 Then s=s+k End If Next k Text1.Text=s End Sub 步骤4:按要求将文件保存至考生文件夹中。 步骤5:按
键运行程序,从列表框中选择一项,单击“计算”按钮,单击程序右上角的关闭按钮结束程序。 考点链接 For循环结构。
解析
转载请注明原文地址:https://kaotiyun.com/show/UuLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上添加一个命令按钮,然后编写如下事件过程:PhvateSubCommanl_Click()Dima(10)AsIntegerDimp(3)AsInteSerk=5Fori=1To10
执行下面的程序段后,x的值为()。x=50Fori=1To20Step2x=X+i\5Nexti
如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。
按文件的访问方式不同,可以将文件分为()。
文本框TextBox中的内容若要设置为用户不能修改,应设置()属性。
结构化程序设计的3种基本结构是()。
执行下面程序,第一行输出结果是[],第二行输出结果是[]。OptionExplicitPrivateSubForm_Click()DimAAsIntegerA=2CallSub1(A)EndSubPriv
可以用做其他控件容器的控件是
如果准备读文件,打开顺序文件"text.dat"的正确语句是
设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是
随机试题
在PowerPoint中,为了让笑脸按照如图所示的路径运动,应采用的方法是()。
产妇,24岁。阴道分娩后第3天出现寒战、高热、腰痛、尿痛、下腹痛,肾区叩击痛,耻骨上压痛,尿白细胞30个/高倍镜视野,尿蛋白(+),白细胞18×109/L。有助于治疗的辅助检查是
A代谢性酸中毒B呼吸性酸中毒C代谢性碱中毒D呼吸性碱中毒E无酸碱平衡紊乱实际碳酸氢盐(AB)<标准碳酸氢盐(SB),考虑
下列氨基酸中无L—型或D—型之分的是
A.黄柏B.黄芩C.苦参D.栀子E.黄连善清上焦之火的药物是()
“利润分配——未分配利润”账户年末贷方余额表示未弥补的亏损数。()
下列对舞弊的说法中,恰当的有()。
已知函数f(x)=x3一(k2一k+1)x2+5x一2,g(x)=k2x2+kx+1,其中k∈R.设函数p(x)=f(x)+g(x),若p(x)在区间(0,3)上不单调,求k的取值范围;
依照我国村民委员会组织法的规定,村民委员会对()
软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行_______,而检查软件的功能是否与用户要求一致是_______的任务。(18)
最新回复
(
0
)