首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(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
32
问题
(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全国计算机二级
相关试题推荐
设x和y均为int型变量,则执行下面的循环后,y值为()。publicclassSun{publicstaticvoidmain(Stringargs[]){intx,y
用synchronized标识的共享数据必须是【】。
下列关于Applet的叙述中,错误的是()。
下面程序段的输出结果是classTest{publicstaticvoidmain(Stringargs[]){MyThreadt=newMyThread();t.displayOutput(”
当检索一个压缩文件时,首先要建立压缩文件输人流对象,该对象()
数据的逻辑结构是指()。
软件开发环境是全面支持软件开发全过程的【】集合。
软件设计模块化的目的是【】。
J2SDK的基本命令中用于Java类文件归档的是【】。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
随机试题
钱女士,38岁,因外伤致脊髓损伤,口温34.5℃。该病人的护理措施,不妥的是
挤压井时一般要求是压井液挤至油层顶界以上()。
下列哪项不符合全胃肠外营养所用的营养液的要求
下面建筑中属于一类建筑的有()。
下列工业建筑附属用房布置正确的是()。
经济全球化的表现包括()。
甲公司与乙公司签订买卖合同后,为了支付价款,甲公司签发了一张以乙公司为收款人的银行承兑汇票,公司财务经理签字,并加盖了公司的合同专用章。承兑人丙银行的代理人签字并加盖了银行的汇票专用章。乙公司背书转让给丁公司后,丁公司在票据到期时向丙银行请求付款。根据票据
求助者一般资料:小刘,男,28岁,某公司程序员。求助者主诉:由于该求助者的工作原因,求助者一直没有女朋友,一年以前在QQ聊天的时候与一个女孩聊得比较投机,双方互相有好感,就发展为男女朋友。后来该女孩以小刘没有钱为由提出分手。自此以后小刘就认为现在
(2017·山东)直观是主体通过对直接感知到的教学材料的表层意义、表面特征进行加工,从而形成对有关事物的具体的、特殊的、感性的认识的加工过程。直观是理解科学知识的起点,是知识获得的首要环节。在实际的教学过程中,直观方式包括()①实物直观②模像
自制力不仅关乎自我控制,还包括排除不相关刺激的干扰和坚持完成相关任务(即使是自己不喜欢的任务)的能力。自制力是稳定不变的,还是会被消耗的,学界各派的看法不一。心理学家把实验对象分为两组,让他们同场解决难题。一组解题时只能吃萝卜,另一组还可以吃饼干。结果只吃
最新回复
(
0
)