vb題一道,求解疑,VB題一道,求解疑

時間 2022-05-04 12:27:06

1樓:匿名使用者

假設陣列中的不是1-10,而是1-2n(n可能為任意大於0的整數)

你的寫法就沒有上面寫得通用,按簡化程度說,他的**比你少1行,但做了同樣一件事

2樓:匿名使用者

n = n - 1

與你的n = 11 - i

是一樣的作用,正可謂異曲同工!

一開始,它的n = 10,i = 1

而每一次迴圈,n = n - 1,那麼 n 就是 10,9,8,7,6

而你採用n = 11 - i

因為 i 的變化是 1 2 3 4 5

那麼對應的n 也就是 10,9,8,7,6但是這裡要注意,sub swap (b() as integer)過程,有引數 b(),所以在過程swap 裡,就需要對b陣列操作,而且你是無法對 a陣列操作的!。

你需要弄清楚,子程式以及呼叫的知識!

3樓:ii個人的寂寞

題目的要求不是1和10互換嗎?他這裡使用對半的方法。

把最後1~5和6至10交換。

n=ubound(b)就相當於取得陣列的最大邊界值,這裡就是10 和你的n=11-i 一致。

急急!vb題,求解疑,題目如下:

4樓:

將自己的大腦代替電腦,一步一步的算,就知道怎麼回事了

dim num as integer 定義num為整數型

num = 1

do until num> 6

print num; 第一次:1 第二次:3 第三次:5

num = num +2.4 第一次:1+2.4=3.4=3**換為整數) 第二次:3+2.4=5.4=5 第三次:5+2.4>6

loop 迴圈第三次的時候,結束

a = 0

for i = 1 to 3 第一遍外迴圈 第二遍外迴圈 第三遍外迴圈

for j = 1 to 3 【 i=1 j=1 i=1 j=2 i=1 j=3】 【 i=2 j=1 i=2 j=2 i=2 j=3】 【 i=3 j=1 i=3 j=2 i=3 j=3】

if j

next j

next i

print a

求解一道vb題

5樓:匿名使用者

第一題 4 3

第二題如果for j=2 to irot(sqr(i)) 中的那個函式是int的話

答案是11 13 17 19

第三題 18

6樓:匿名使用者

看了一下頭暈 自定義函式些錯 呼叫系統函式寫錯 for迴圈寫錯 有些都分不清你想呼叫系統函式 還是呼叫自定義函式 完全看不懂

求解一道vb題! 200

7樓:匿名使用者

寫個題就是考察陣列的,難度幾乎沒有,第乙個for迴圈是初始化陣列的,接下來的if是判斷

一道vb試題,求解很急!!

8樓:匿名使用者

private sub command1_click()dim x as single, y as singlex = 10

y = 1000

msgbox fun(x, y)

end sub

function fun(x as single, y as single) as long

dox = x * 1.01

c = c + 1

loop until x >= y

fun = c

end function

請教一道vb題,請教一道vb的程式設計題!!

太睏了,直接用if語句給你 if ch1.check true thentext1.text 學習程式設計 end if if ch2.check true then end if if ch1.check true and ch2.check true then end if if ch1.che...

一道英語題,求解,求解一道英語題

你好。1 在答題以前,我足足看了10分鐘時間。語感告訴我,這道題出得非常不好,因為根據不同的思維角度,這四個選項都是正確的。難怪你糾結。residents inhabitants from 是完全可以接受的。同樣,immigrants emigrants from 也是正確的表達。如果是單項選擇,我...

解釋一道VB題

這個哪有為什麼啊。首先迴圈。新增列表中3 4 5 6 7 8然後刪除。所以1的時候刪除4 剩下3 0 5 1 6 2 2的時候刪除6.然後就是3.也就是8.最後剩下的不就是3 5 7 了?對程式行編號如下 1 private sub form click 2 dim i 3 for i 3 to 8...

一道數學題,求解,求解一道數學題。

你看一下 切去的實際上是2個小正方形 所以剩餘的有7個小正方形 所以答案為7比9 那就設正方形的邊長為3,那麼每乙個三角形的邊長都是1了,所以啊,乙個三角形的面積就是1 2了。那麼四個三角形面積就是2了,正方形的面積是9啊,所以剩下的就是面積就是7了,那麼剩下的比上原來的面積就是7 9了。是這樣吧,...

問一道VB題目啊,問一道VB程式題

i 1,j 1 x 1,1 x 0,0 1 1 2i 1,j 2 x 1,2 x 0,1 1 2 3.i 1,j 5 x,5 x 0,4 1 6 6 i 2,j 1 x 2,1 x 1,0 2 1 3i 2,j 2 x 2,2 x 1,1 2 2 2 2 2 6i 2,j 3 x 2,3 x 1,2...