首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
admin
2020-04-08
55
问题
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,其中计算不能被7整除的整数的个数的操作在通用过程Fun中实现,请编写该过程的代码。
要求:请勿改动程序中的任何内容,只在Function Fun()和End Function之间填入你编写的若干语句。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 参考答案 Function Fun() Dim s As Integer,i AsInteger For i=0 To 1000′求0~1000中满足条件的数 If i Mod 7<>0 Then s=s+1 ′将满足务件的数的个数累加 End If Next i Fun=s’返回结果 End Function 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
可通过求余运算符Mod来计算某数M能否被7整除,如果M Mod 7=0,那么M能被7整除;如果M Mod 7<>0,那么M不能被7整除。可利用For。循环语句来逐个判断0~1000范围内的整数能否被7整除,然后用一个变量来统计不能被7整除的整数个数。
转载请注明原文地址:https://www.kaotiyun.com/show/cATp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click() Dimn%
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下面不能作为结构化方法软件需求分析工具的是
下面关于算法的叙述中,正确的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为"Teach
随机试题
简述基金组织贷款的目的。
A.可合并肠急性穿孔B.可合并肠大出血C.两者均有D.两者均无肠伤寒
A、BritishPeopleliketotakeashortnapafterlunch.B、BritishPeopledon’ttakeashortnapafterlunch.C、BritishPeopledon
患者,男性,45岁。活动后出现心悸、胸痛、劳力性呼吸困难,运动时出现眩晕5年。听诊于胸骨左缘第3~4肋间闻及较粗糙的喷射性收缩期杂音。该患者可能的超声诊断是
A.白塞病B.骨关节炎C.骨质疏松症D.类风湿关节炎E.系统性红斑狼疮男性,40岁,反复口腔、外阴溃疡3年,伴多关节肿痛,化验血常规正常,红细胞沉降率正常,ANA(一),RF(一),ANCA(+),应考虑诊断为
期货公司变更股权有下列哪些情形的,应当经中国证监会批准?()
下列各句中,加点的成语使用有错误的是()。
计算下列二重积分:
It’scommonlyacknowledgedthatinfantmortalityhasdeclinedbecauseofrecentmedical______andahigherstandardofliving.
A、In1980.B、In1984.C、In1976.D、In1986.A
最新回复
(
0
)