首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)新建一个工程文件,在窗体上绘制一个标签,名称为Labell,标题为“计算1/2+2/3+3/4+4/5+…+(n-1)/n的值”;另设两个文本框与一个命令按钮。命令按钮的名称为Commandl,标题为“计算”;文本框的名称分别为Textl和Text2
(1)新建一个工程文件,在窗体上绘制一个标签,名称为Labell,标题为“计算1/2+2/3+3/4+4/5+…+(n-1)/n的值”;另设两个文本框与一个命令按钮。命令按钮的名称为Commandl,标题为“计算”;文本框的名称分别为Textl和Text2
admin
2009-03-26
61
问题
(1)新建一个工程文件,在窗体上绘制一个标签,名称为Labell,标题为“计算1/2+2/3+3/4+4/5+…+(n-1)/n的值”;另设两个文本框与一个命令按钮。命令按钮的名称为Commandl,标题为“计算”;文本框的名称分别为Textl和Text2,分别为输入n和显示结果,内空。要求运行程序时,单击“计算”按钮,程序可以计算出1/2+2/3+3/4+4/5+…+(n-1)/n的值,并将结果显示在文本框中。程序运行时的窗体界面如图24—3所示。
注意:考生完成程序编写后,将工程文件与窗体文件保存到考生文件夹下,文件名分别为sj3.Vbp与sj3.frm。
(2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm。该程序是不完整的。打开该工程文件,在窗体上绘制两个名称为Textl和Text2的文本框,一个名称为Labell标题为“总和”的标签,一个名称为Commandl标题为“计算”的命令按钮。程序运行后,如果单击“计算”按钮,则把30~120之间能够被3和5同时整除的数添加到Textl中,并对Textl中的数据进行累加求和,在文本框Text2中显示计算结果,如图24—4所示。
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
选项
答案
(1)对于一个有规律数列的累加,可通过For循环语句来实现。含循环变量i的表达式:(i-1)/i或i/(i+1)能依次表示数列中的各个数。 根据题意,新建“标准EXE”工程,将一个标签、一个命令按钮和两个文本框控件添加到窗体中,标签的名称为Labell、Caption属性为“计算1/2+2/3+3/4+4/5+…+(n-1)/n的值”,命令按钮的名称为Commandl、Caption属性为“计算”,文本框的名称分别为Textl和Text2、Text属性分别为空和Text2。双击Commandl进入代码编写窗口,编写如下代码: Private Sub Commandl_Click() Dim n As Integer Dim total As Double Dim i As Integer’循环计数 n=Val(Textl.Text) ’从Textl中读取n total=0’初始化结果为0 For i=2 To n’从1/2开始计算,所以i=2 total=total+(i-1)/i’利用For循环计算结果 Next 1 Text2.Text=total’将结果显示在Text2中 End Sub 单击[*]按钮运行程序,并按要求保存。 (2)根据题意,将两个文本框控件和一个命令按钮添加到窗体中,文本框的名称分别为Textl和Text2、Text属性都为空,Textl的MultiLine属性为True、ScrollBar属性为2;命令按钮的名称为Commandl、Caption属性为“计算”。双击Commandl进入代码窗口,编写如下代码: Private Sub Commandl_Click() Dim total As Long Dim i As Integer Dim str AS String str="" total=0 For i=30 To 120’检测30~120之间的数 If i Mod 3=0 And i Mod 5=0 Then’是否能被3和5同时整除 total=
total
+i’计算符合条件的数的总和 str=str+CStr(i)+vbCrLf’将符合条件的放人字符串中,vberlf为换行 End If Next i Textl.Text=str’将符合要求的数显示在Textl中 Text2.Text=
total
’将总和显示在Text2中 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/LV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Swing组件中可以通过拖动控件来设置数值的是()。
设x和y均为int型变量,则执行下面的循环后,y值为()。publicclassSun{publicstaticvoidmain(Stringargs[]){intx,y
当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将
下列不属于虚拟机执行过程的特点的是
Applet的运行过程要经历4个步骤,其中______不是运行步骤。
下面叙述正确的是()。
设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。
当一个Applet被下载到本地环境时,不发生的操作是
容器Panel和Applet默认使用的布局编辑策略是()。
关于文件名的处理中,测试当前文件是否目录用【】函数。
随机试题
下面关于转基因技术的说法哪项正确
孕34周,心脏改变妊娠合并早期心力衰竭
胸骨旁大血管短轴切面舒张期可见主动脉瓣
能使血液不溢出于脉外是气的什么作用
民事诉讼是解决建设工程纠纷的重要方式。其中民事诉讼的参与人不包括()。
按照《企业会计准则第4号—固定资产》规定,下列会计处理方法正确的是()。
人类认识史上对自然规律的第一次理论性的概括和总结是()。
生产销售伪劣产品罪是指生产者或销售者故意在产品中掺杂、掺假、以次充好、以假充真或者以不合格产品冒充合格产品,销售金额五万元以上的行为。下列属于生产销售伪劣产品罪的是()。
Moresurprising,perhaps,astraditionalmarriagethedifficultyisthefactthatmarriageitselfisaliveandthriving.
A、Quietly.B、Withsurprise.C、Withhostility.D、Enthusiastically.C
最新回复
(
0
)