求vb題解答,,VB題目求解

時間 2023-03-26 09:35:08

1樓:匿名使用者

這個涉及遞迴呼叫自己,第二引數是奇數,所以 執行p1=x*p1(x,n\2),每次呼叫時引數n先被整除2,所以這個引數依次為 7,3,1,0 。直到引數為0時執行p1=1語句,所以整個過程相當如下:

dim pp=1 :n=0

p=p* :n=1

p=p* :n=3

p=p* :n=7

p1=p

2樓:俄羅斯

屬性,事件,方法。

設計模式,除錯模式,中斷模式。

解釋執行,編譯執行。

從s中取後兩個字元。

sqr(16)= 4

"a*b="

(我親自測試過的)

求為滿意。

vb題目求解

3樓:匿名使用者

完整**如下:

dim s1, s2, l as doubledim i as integer

l = 1 +

s1 = 0

for i = 1 to 24

s1 = s1 + 1000 * l ^ i - 1)next i

s2 = 0

for i = 1 to 24

s2 = s2 + 1000 + i - 1) *100next i

if s1 > s2 then

msgbox "選擇a公司"

elsemsgbox "選擇b公司"

end if

執行結果顯示選擇:a

4樓:我tm不管

private sub form_click()print "加工資的方式a:"

salary = 1000

for i = 1 to 24

salary = round(salary * 第" &i & 個月:" salarysuma = suma + salary

nextprint "加工資的方式a24個月工資總和:" sumaprint ""

print "加工資的方式b:"

salary = 1000

for i = 1 to 24

salary = salary + 100print "第" &i & 個月:" salarysumb = sumb + salary

nextprint "加工資的方式b24個月工資總和:" sumbprint ""

print "加工資的方式a與加工資的方式b的差額:" suma - sumb

end sub

求用vb解答

5樓:聽不清啊

製作這個程式的時候先在窗體中加入一個標籤,並且把窗體標籤的內容設定為空,然後再製作一個命令按鈕,也把命令按鈕的顯示改為開始,再加入一個定時器控制元件。核心在於計時器控制元件中。需要設定一個全域性變數t,並且在窗體的裝載事件中設定t的值為60,並且把標籤的顯示就是等於t。

然後設定定時器控制元件的屬性,時間屬性為1000毫秒,每隔1000毫秒之後,定時器控制元件就觸發一次,把t的值減1,並且更新標籤的顯示內容,當t的值達到0的時候就不顯示0,而是顯示「時間到」三個漢字。並設定定時器控制元件的interval屬性為0

dim t as integer

private sub form_load()t = 60 = t

= 開始"

end sub

private sub timer1_timer()t = t - 1

if t > 0 then

= t = 時間到"

end if

end sub

vb題求解答

6樓:仙昭

由點(1200,1200)開始按步長(1000,500)畫一個矩形,則當前點由(1200,1200)變為(1200+1000,1200+500)即(2200,1700),也就是座標點的x、y分別為x=2200,y=1700。

currentx是當前點座標x的值,currenty是當前點座標y的值。

解答vb題

7樓:匿名使用者

雙重for迴圈 內層迴圈就是tab()難理解一點吧?

例:print tab(5);"就是在當前輸出行的最前面開始數,在第5個位置上輸出*。

x=5,y=1 to 1

y=1 print tab(6);"第6位上輸出* 並回車。

print '空行。

x=4,y=1 to 2

y=1 print tab(6);"第6位上輸出* 並回車。

y=2 print tab(7);"第7位上輸出* 並回車。

print

8樓:匿名使用者

tab[(n)] 可選的 n 引數是在顯示或列印列表中的下一個表示式之前移動的列數。

private sub command1_click()

for x = 5 to 1 step -1 'x的值從5遞減到1,每次遞減1

for y = 1 to 6 - x 'y的值從1遞增到6-x,因為x的值是5 4 3 2 1,所以y的值是從1遞增到1 2 3 4 5

print tab(y + 5); 意思就是輸出y+5個空格後接著輸出*,認真代入y值即可得出結果。

nextprint 'y迴圈完畢即輸出一空行。

nextend sub

'當x=5時,y=1,所以輸出6個空格加*;

'當x=4時,y=1,所以輸出6個空格加*;

' y=2,所以輸出7個空格加*;

'當x=3時,y=1,所以輸出6個空格加*;

' y=2,所以輸出7個空格加*;

' y=3,所以輸出8個空格加*;

'當x=2時,y=1,所以輸出6個空格加*;

' y=2,所以輸出7個空格加*;

' y=3,所以輸出8個空格加*;

' y=4,所以輸出9個空格加*;

'當x=1時,y=1,所以輸出6個空格加*;

' y=2,所以輸出7個空格加*;

' y=3,所以輸出8個空格加*;

' y=4,所以輸出9個空格加*;

' y=5,所以輸出10個空格加*;

9樓:匿名使用者

結果如下:

* *執行過程:

外層迴圈第一次。

x=5執行內迴圈。

for y=1 to 6-5

列印 tab(y+5)=tab(6),即右移動6個製表符的位置,再列印「 *

next每次內迴圈結束後,列印一個空行【print】外層迴圈第二次(step-1)

x=4...

一次類推,得出以上結果。

求解(vb題目)

10樓:網友

1全部解:第一張圖 第11題。

(1)選c,事件名。

(2)① p*(1/i) ③i=i+1。

第二張圖 第11題。

(1)caption

(2)①i=i-1 ②t=mid(s,10-val(ch),1) ③限行。

第三張圖 第11題。

(1)3(解釋:窗體也是一個類)

(2)①i=4 ②x=0 ③ 2d

需要解釋的,再追問!

vb 題求解

11樓:匿名使用者

這道題也是要自己動手寫寫就出來了的。

從題目可以看出,無論j取任何值,y都為0,所以我們直接看。

for k = 1 to 4

y = y + 1

next k

即可,k = 1 to 4,執行四次迴圈,每次迴圈y的值加1,因為迴圈前y=0,所以執行四次迴圈後y=4

關於x的值,就要慢慢推算了。

當j=1時,x=1-1=0,執行完for k = 1 to 4後,x=4;

當j=2時,x=4-1=3,執行完for k = 1 to 4後,x=7;

當j=3時,x=7-1=6,執行完for k = 1 to 4後,x=10;

當j=4時,x=10-1=9,執行完for k = 1 to 4後,x=13;

解答vb題

12樓:匿名使用者

完全二叉樹的定義:若設二叉樹的高度為h,除第 h 層外,其它各層 (1~h-1) 的結點數都達到最大個數,第 h 層從右向左連續缺若干結點,這就是完全二叉樹。 可以算出,這棵二叉樹共十層,1-9層的節點個數為2^9-1=511個,所以最後一層的節點個數為700-511=189個,189div2=95,那麼倒數第二層的葉結點個數即是2^(9-1)-95=161個 所以所有的葉結點個數即為:

189+161=350個。

根據二叉樹的性質:對於一棵非空的二叉樹,如果葉子節點數為n0,度為2的結點數為n2,則no=n2+1.

根據完全二叉樹的定義可得:在完全二叉樹中度為1的結點n1只能取兩種情況,要麼為0,要麼為1.

所以:n0+n1+n2=700

n0=n2+1;

2n0=701-n1;

因為結點數為整數,所以n1=1,no=350由於二叉樹都忘記了,只能網上拷貝答案給你了。

求簡單的VB作業,求用VB解答

題目都沒有,如何寫,瞎寫嗎?寫 x y z 嗎?dim b as integer private sub command1 click if 123456 falseprint hello falseelsemsgbox 密碼錯誤 1 b b 1 if b 3 then msgbox 你沒有機會了 ...

VB的使用方法求解,求答案VB使用print方法,輸出如下圖形

private sub command1 click dim str1 str1 text1.text text2.text iif left str1,1 7,1,left str1,1 mid str1,2,1 mid str1,4,2 mid str1,3,1 text3.text iif l...

vb題目急急急

dim a as string,b as stringprivate sub command1 click a text1.text b text2.text end sub private sub command2 click text3.text a b 連線順序 a前b後,可改b a b前a後...