-
好問題,用 for 迴圈和判斷語句寫。
private sub command1_click()dim tuzi as integer
dim ji as integer
for tuzi = 1 to 40
for ji = 1 to 80
if tuzi * 4 + ji * 2 = 160 and tuzi + ji = 50 then
如果兔子和雞的腿總數為 160,兔子和雞的腿總數為 50,則結果 msgbox ("兔子和雞的數量如下:" & tuzi & "、" & ji)
end if
next next
end sub
呵呵,我想到了,如果最近我想解決什麼問題,我就救不了! 還有,兔子是四條腿的,對吧?
-
1)讓雞x和兔子y,那麼方程組就可以根據問題的含義列出來:
x+y=50
2x+4y=160,解為x=30,y=202)dim m為整數,n為整數m=50n=160
print "雞是共享的";2*m-n/2;"只";
print "總共有兔子";n/2-m;"只"
-
同志上樓! 你的二元方程組是相反的,方程組是正確的,但 x 20, y 30 嘻嘻。
-
明亮的宣告昏暗啊(3,-2與2,5相同)。
相當於 dim (0...)3 ,-2..2,0..5) 等價於 x 有 4 行 (0 1 2 3)。
y 有 5 行 (-2 -1 0 1 2)。
z 有 6 行 (0 1 2 3 4 5 6)。
所以整個陣列的長度是 4*5*6=120
-
第一維是 0 到 3,第二維是 -2 到 2,第三維是 0 到 5,所以 4*5*6=120
-
本題的研究要點:
1.計算多維陣列中的元素總數(等於每個維度中元素數的乘積)2已知元素的數量是上限和下限(上限和下限之差 + 1)3
未指定上限時的預設上限值(為 0)。這可以使用選項基語句(例如,選項基數 1)進行調整,但預設情況下為 0)。
概括。 1.三維補全陣列的上限和下限:0 3, -2 2, 0 52計算每個維度的元素數:3-0+1=4、2-(-2)+1=5、5-0+1=6
3.全部乘以:4*5*6=120
120 是所尋求的。