樓上的,你寫的好像是C代碼的思路,如果用VB的話應(yīng)該注意取整.
下面是VB的代碼
Private Sub Command1_Click()
Dim a As Integer,b(1) As Long,c As String
For a = 1000 To 9999 Step 1
b(0) = Int(a / 100)
b(1) = Int(a Mod 100)
If (b(0) + b(1)) * (b(0) + b(1)) = a Then
c = c & CStr(a) & " "
End If
Next a
If c = "" Then
MsgBox "沒有滿足要求的數(shù).",vbOKOnly
Else
MsgBox "滿足要求的數(shù)為:" & c & " .",vbOKOnly
End If
End Sub
用“for”語句編寫程序“輸入一個(gè)數(shù)ABCD,判斷其是否符合(AB+CD)(AB+CD)=ABCD”
用“for”語句編寫程序“輸入一個(gè)數(shù)ABCD,判斷其是否符合(AB+CD)(AB+CD)=ABCD”
ABCD是據(jù)我理解應(yīng)該是指從1000到9999這之間的數(shù),即四位數(shù).而AB應(yīng)該是這四位數(shù)的前兩位 CD同理
Private Sub Command1_Click()
Dim i As Integer
For i = 1000 To 9999
Next i
a = i \ 100
b = i - a * 100
If i = (a + b) * (a + b) Then
Print
Else
Print "沒有符合條件的數(shù)"
End If
End Sub
不知道是哪里錯(cuò)了呢
ABCD是據(jù)我理解應(yīng)該是指從1000到9999這之間的數(shù),即四位數(shù).而AB應(yīng)該是這四位數(shù)的前兩位 CD同理
Private Sub Command1_Click()
Dim i As Integer
For i = 1000 To 9999
Next i
a = i \ 100
b = i - a * 100
If i = (a + b) * (a + b) Then
Else
Print "沒有符合條件的數(shù)"
End If
End Sub
不知道是哪里錯(cuò)了呢
其他人氣:360 ℃時(shí)間:2020-05-02 10:31:51
優(yōu)質(zhì)解答
我來回答
類似推薦
- ABCD的詞語,AB CD形式相同
- abcd,cd反的詞語
- abcd式的詞語(b和d是數(shù)字)
- 是否存在2位數(shù)ab乘以另1個(gè)兩位數(shù)cd等于abcd
- 如果正數(shù) abcd,滿足 ,a+b=cd=4,那么判斷ab_c+d(比較大小)
- 草字頭+佳 是什么字
- empty what is full,fill what is empty! 永遠(yuǎn)不讓自己空虛,永遠(yuǎn)不讓自己自滿 給點(diǎn)點(diǎn)評(píng)
- 16S rRNA基因通用引物1492r/F27,1492和27分別是什么意思?編號(hào)么?
- 用短除法分解素因素:42 81 40
- 在長(zhǎng)1.6米,寬1.2米的長(zhǎng)方形三合板上,裁出半徑是20厘米的圓,最多可裁多少個(gè)?
- 線性代數(shù) 設(shè)A,B,C均為n階矩陣,I為n階單位矩陣,且ABC=I,則下列矩陣乘積一定等于I的是哪個(gè)?
- 試以下面的方程為例,敘述用分離變量法求解方程的步驟.
猜你喜歡
- 1每天堅(jiān)持朗讀對(duì)學(xué)外語有什么好處?
- 2You are yuji?急.
- 3思密達(dá)到底是什么意思
- 4計(jì)算(a的立方-b的立方)+ab(a-3b)-2(b的立方-a的平方b)
- 5求寫英語書面表達(dá)
- 6油酸的作用是什么
- 7請(qǐng)幫忙翻譯:Payment and and Charging
- 8近紅外區(qū)的吸收光譜代表什么含義?
- 9大正方形邊長(zhǎng)為15cm,小正方形邊長(zhǎng)為10cm.求陰影甲的面積比陰影乙的面積大多少平
- 10有甲乙丙三種文具,若購甲2件,乙1件、丙3件共需23元,若夠甲1件、乙4件、丙5件共需36元,問夠甲一件,乙2件,丙3件共需多少元
- 11Jack has a dog and so have I.____dog and____had a fight
- 12英語翻譯