首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件vbsii5.vbp,用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。编
在考生目录下有一个工程文件vbsii5.vbp,用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。编
admin
2017-09-22
28
问题
在考生目录下有一个工程文件vbsii5.vbp,用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a
2
+b
2
=c
2
。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。编写程序,统计三个数均在60以内满足上述关系的整数组合的个数,并显示在标签Lbl1中,运行时程序界面如图3.146所示。
注意:不得修改原有程序的控件的属性。在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
程序源码:
Public Sub save(1 As Control)
Open App.Path & "\out5.txt" For
Output As #1
Print #1,1.Caption
Close #1
End Sub
选项
答案
步骤1:打开考生文件夹下的工程文件vbsj5.vbp,在码编辑窗口的指定位置输入代码。参考代码: Private Sub Command1_Click() ’===考生编写程序开始==== Dim i As Integer, j As Integer Dim n As Integer For i=1 To 5 9 For j=i To 60 If Sqr(i*i+j*j)=Int(Sqr _ (i*i+j*j))And Sqr _ (i*i+j*j)<=60 Then n=n+1 End If Next Next Lbll.Caption=n ’===考生编写程序结束==== ’不要改动以下内容 save Label1 End Sub 步骤2:按
键运行程序,单击“计算”按钮。 步骤3:按要求将文件保存至考生文件夹中。
解析
本题可通过一个嵌套的For循环,来统计满足题目要求的整数组合的个数。其中,外循环变量i的取值范围为1~60,内循环变量j的取值范围为i~60(这样可避免出现重复的组合)。通过表达式:Sqr(i*i+j*j)=Int(Sqr(i*i+j*j))是否成立来判断Sqr(i*i+j*j)的值是否为整数,并通过表达式:Sqr(i*i+j*j)<=60是否成立来判断Sqr(i*i+j*j)的值是否在60以内,当两个条件同时满足时,此时的i、j及Sqr(i*i+j*j)即为满足题目要求的整数组合,记录组合个数的变量n加一。循环结束,将n值显示在标签Label1中。
转载请注明原文地址:https://kaotiyun.com/show/ekGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,其名称为Command1,然后编写如下程序:FunctionM(xAsInteger,yAsInteger)M=пf(x>y,x,y)EndFunctionPrivateSub
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,所使用的方法为【】。
在深度为5的满二叉树中,叶子结点的个数为
使用语句DimAAsInteger声明数组A之后,以下说法正确的是()。
下列代码运行后输出结果是DefstrB-EPrivateSubCommand1_Click()B$="123"C="456"PrintB+C$EndSub
以下程序代码用来实现如下功能:单击命令按钮弹出对话框,在其中输入正数后单击确定,弹出一个提示信息显示刚才输入的正数,否则提示"error"。请填空。PrivateSubCommand1_Click()DimaAsInteger,bAsSt
在窗体上画一个命令按钮Command1,然后编写如下程序:PrivateSubCommand1_Click()Dimarr()AsIntegerReDimarr(3)Fori=0To3al
随机试题
神经细胞静息电位的数值接近于()
梅与松、竹并称为“岁寒三友”,以其高洁、坚强、谦虚的品格,给人以立志奋发的激励,常被古人用来咏物言志。以下诗词哪一句描写的不是梅花?
ManyfamiliesintheUnitedStateshavealargerincomenowthaneverbefore,butpeoplearefindingitdifficulttomakeendsm
患儿,出生22天,口腔黏膜出现散在白色斑点,状如凝乳,不易剥离,若强行撕脱,则暴露出血创面,烦躁拒食,啼哭不安,体温36.9℃。该患儿可能是
某在建机场的飞行区指标Ⅱ为E,跑道长度3200m,宽60m。某施工单位承揽了1800m土基填方施工工程。在土基施工过程中,一层土基处理完成后,施工单位检验了16个点位的平整度,检验结果为3~4cm的2个,2~3cm的3个,1~2cm的8个,1cm以下的3个
资料1南京万和电子有限公司(海关注册编号3201331111)在投资总额内进口设备一批。货物进口前,该公司已向主管海关取得编号为Z22004A×××××的征免税证明,该证明海关签注为“鼓励项目”。货物委托上海申华进出口公司(海关注册编号310491
涨价:滞销
秘书处理人际关系的准则除了礼貌礼仪、宽容体谅、赞美他人外,还有()。
根据我国相关法律法规的规定,城市规划管理权必须集中,也就是由城市规划主管部门集中管理。下列权限中,()属于城市规划管理权。
OrganicAgricultureTheideathatshoppingisthenewpoliticsiscertainlyenticing.Nevermindtheballotbox:votewithy
最新回复
(
0
)