首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp,用来计算勾股定.理整数组合的个数,勾股定理中三个数的关系是:a2+b22=c2,例如3、4、5就是一个满足条件的整数组合(注意:a、b、c分别为4、3、5与分别为3、4、5被视为同一个组合,不应该重复计算)。编写
在考生目录下有一个工程文件sjt5.vbp,用来计算勾股定.理整数组合的个数,勾股定理中三个数的关系是:a2+b22=c2,例如3、4、5就是一个满足条件的整数组合(注意:a、b、c分别为4、3、5与分别为3、4、5被视为同一个组合,不应该重复计算)。编写
admin
2010-09-02
51
问题
在考生目录下有一个工程文件sjt5.vbp,用来计算勾股定.理整数组合的个数,勾股定理中三个数的关系是:a
2
+b2
2
=c
2
,例如3、4、5就是一个满足条件的整数组合(注意:a、b、c分别为4、3、5与分别为3、4、5被视为同一个组合,不应该重复计算)。编写程序,统计三个数均在60以内满足上述关系的整数组合的个数,并显示在标签Labd1中。
注意:不得修改原有程序控件的属性,在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩,最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开考生文件中的本题工程文件sjt5.vibp,在代码编辑窗口编写“计算”按钮的单击事件过程。 参考代码: n=0 For i=1 To 60 For j=1 To 60 For k=1 To 60 x=k*k If(x=i*i+j*j)And j> i Then Print i; j; k n=n+1 End If Next k Next j Next i Label1.Caption=n 步骤2:按要求将文件保存至考生文件夹中。
解析
本题可以使用一个三重循环来判断满足勾股定理的组合,由外至内依次使用循环变量i、j、k,其变化范围均为l~60。在内循环中。首先判断k*k是否等于i.i+j.j,若等于则证明满足勾股定理;由于满足勾股定理的两个数都是成对出现,为了不重复计算,还需要加上限定比如j>i。当找到满足条件的一对i、j、k的时候,输出这三个数,并且令计数器加l。
转载请注明原文地址:https://kaotiyun.com/show/jFmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
Java程序编译后的形式叫做( )。
下列选项中可以创建一个标识有“关闭”的按钮语句的是( )。
执行下列程序段之后,变量n的值为( )。publicclassTest{publicstaticvoidmain(String[]args){inty=2;i
下列代码中,将引起编译错误的行是( )。①publicclasstest{②publicstaticvoidmain(Stringargs[]){③floatf=0.0;④f+=1.0;
多线程是Java语言的______机制,只能够处理同步共享数据和各种不同的事件。
Java中方法的参数传递是______调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。
文件操作中,用于移动文件指针到指定的位置的是
下列代表八进制整数的是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
在Excel2003中,通常分类汇总前必须先对分类字段进行________操作。
上牙弓或上颌宽度犬,下颌或下牙弓宽度小上颌或上牙弓长度小,或下颌或下牙弓长度大
此时首先要进行以下哪种检查若271及272题检查正常进一步作哪项检查
下面关于暂时冠桥的说法不正确的是
根管预备时,容易出现的错误中不包括
A.渗漉法B.煎煮法C.水蒸气蒸馏法D.超临界萃取法E.回流法金银花露的制备采用()。
在基金信息披露的原则中,属于形式性原则的有()。
下列关于常德、美德和尚德的论述正确的是()。①美德是指那些觉悟水平高、令人崇敬向往的道德品质,如公而忘私、废寝忘食、秉公执法、大义灭亲等②尚德是普通公民必须遵循的道德规范,其规范涉及的领域较多,如职业道德、市场道德、家庭道德等,内容
[*][*]
TheordinaryfamilycolonialNorthAmericawasprimarilyconcernedwithsheerphysicalsurvivalandbeyondthat,itsowneconomi
最新回复
(
0
)