永发信息网

编写VB程序,找出所有奇妙4位数。

答案:4  悬赏:50  手机版
解决时间 2021-04-06 11:02
所谓奇妙4位数,是指该数被其末两位数除得到的商是一个完全平方数。例如9801 /,而且该平方数正好等于原4位数前两位数加1的平方求所有奇妙四位数且在text1中输出
最佳答案
',""初始化文本框
For i = 1000 To 9999 ',写函数
Public Function QiMiao(x) As Boolean ',以免有数据前后的空格
b = Str(Right(i;所有四位数
a = Str(Left(i,提高程序效率
If x /,进行计算,节约时间
Text1 = Text1 & i & "; '将数据在文本中显示,并以逗号分开
End If
Next
End Sub

'方法二到此结束

'上面方法任选其一,其他默认
Private Sub Form_Click() '。代码多; b = (a + 1) ^ 2 Then '在除数不为0时,且满足要求时为真
c = True '在上面二条件瞒足才为逻辑真
End If
Else: c = False '其他都是逻辑假
End If
QiMiao = c
End Function

'第二部,写事件
'在窗体1上面创建文本框 Text1,其他默认
Private Sub Form_DblClick() '在窗体1上面创建文本框 Text1;当除数为0时,跳出判断
If i / b = (a + 1) ^ 2 Then '&quot,"方法一,但是学习的要求高点

' 0 Then '当除数不为0时,判断逻辑假,可以节约运算时间, 2)) '将数据字符化;书写判断函数
Dim a; ', 2))
If b <> 0 Then '将数据字符化,以免有数据前后的空格
b = Str(Right(x, 2))
If b <>双击激发事件
Text1 = "初始化文本框
For i = 1000 To 9999
If QiMiao(i) Then
Text1 = Text1 & i & ";在除数不为0时;第一步;单击激发事件
Dim a; '将数据在文本中显示,并以逗号分开
End If
End If
Next
End Sub

'方法一到此结束

'方法二: 使用函数,分两步走', b
Text1 = &quot, b
Dim c As Boolean
a = Str(Left(x, 2)) ': 直接判断

'
全部回答
Dim X As Long For X = 1000 To 9999 If X = (1 + X \ 100) ^ 2 * (X Mod 100) Then Print X Next
首先做1000-9999的循环,for i = 1000 to 9999 然后分割这个成前两位数和后两位数 left(i,2) right(i,2),如果出错转化成字符性 然后做运算看看是否满足条件 把满足条件的都存到一个数组就OK了,按照这个思路写吧 再看看别人怎么说的。
k = r ^ 2 Then Text1,结果只有4个: 1805 2304 4802 9801 Private Sub Command1_Click() Dim i%, k% For i = 1000 To 9999 r = Val(Left(i, r%, 2)) + 1 k = Val(Right(i, 2)) If k = 0 Then GoTo Jump ElseIf i \一个要注意的是:排除后两位都等于0的情况
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
名门暗战里的钢琴曲是?就是那首纯音乐钢琴曲
正品南港205 55 16的轮胎多少钱一个
狮子座女生的幸运花
丁火男和癸水女能配么?
用abcc式组词怎么组
龙广传媒地址在哪,我要去那里办事
在条形统计图上,如果表示数据180的条形高是4
怎样祝父亲生日祝福语,祝兄弟的母亲早日康复
求作文,奉献也是一种享受,初中作文
厦门港口有哪些,厦门港口货物吞吐量
包头在哪申请企业邮箱?
今天早上宝宝为什么没有动呢?
海信电视ledk3500
蝴蝶老式缝纫机JB8-2如何穿线
为什么我在健身房跑步好好的,最近在外面跑步
推荐资讯
氟派酸可以连续吃多少天?
315÷20竖式怎么列
单选题已知命题“?x∈R,x2+2ax+1<0”是真命
单选题夏天,从冰箱内拿出一瓶结了冰的矿泉水
偷听战术,火箭系不是针对谁
一堆煤,用载重6吨的汽车4辆25次可以运完,如
计算44除以22时,把22看作20来试商,初商过大是
夸奖小男孩的语句,描写一个小男孩外貌的句子.
爷爷奶奶是我爸妈养老送终的,我大伯他们一家
你好,我是民政工作人员,因救助对象同名,误
不知道怎么活跃气氛和聊天
如何去除右键中的“使用 360强力删除”,如图
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?