vb高手請進,vb難題,求教高手

時間 2023-05-31 03:15:06

vb難題,求教高手

1樓:瑞安阿芳

第1題: 選 c

因為 a)ia是整型,在記憶體佔2位元組, =2b)b是單精度,在記憶體佔4位元組, =4

c)s是固定長度的字串,長度為5,儘管賦值時只乙個字元,後面仍會以空格補上, =5

d)變長字串,賦值時為4, =4

第2題: 選 a

因為 16384在這裡是integer(短整型) *2後,數值就超過 短整型(最大32767)的範圍,導致溢位。而d選項中32768是vb自動認為是長整型,另外b中的是單精度,所以結果是單精度再轉成long.

若想a也正確,可寫做: 16384& *2

2樓:張王明

第一題 len 函式就是 字串長度。

ia 是 5 ,b是 4 s 是1 ch是4 所以選ia

第二題,選a

3樓:匿名使用者

第一題:選c,s宣告時長度定義為5,其它都小於5

第二題:選a,因為預設相乘會溢位,32767是整型邊界值。

請教vb問題

4樓:匿名使用者

涉及的知識:

1,產生隨機數。

2,陣列。3,排序演算法。

解決思路:1,產生隨機數:

x = int(rnd*10)

2,本題用二維陣列,第1維存放0-9,第2維存放對應出現的次數。

定義陣列,並初始化,使得陣列的第一維,存放0-9的數字,即:

d(1,0)=0;d(1,1)=1;d(1,2)=2;..d(1,9)=9;

dim d(1 to 2,0 to 9) as integerdim i as integer

for i=0 to 9

d(1,i)=i

d(2,i)=0 '第2維設定0

next i

3,排序演算法,網上很多搜一下就有。

完整**:1,初始化。

dim d(1 to 2, 0 to 9) as integerdim i as integer

for i = 0 to 9

d(1, i) =i

d(2, i) =0

next i

2,產生隨機數,並計數。

dim x as integer

randomize

for i = 1 to 200

x = int(rnd * 10)

d(2, x) =d(2, x) +1 '說明:假設x=5,那麼d(1,5)裡存放的是5,這樣使得d(2,5)增加1

next i

3,排序。dim j as integer

for i = 0 to 9 - 1

for j = i + 1 to 9

if d(2, i) d(1, i) =d(1, j)

d(1, j) =x

x = d(2, i)

d(2, i) =d(2, j)

d(2, j) =x

end if

next j

next i

4,輸出排序結果。

print "數字", 結果"

for i = 0 to 9

print d(1, i), d(2, i)next i

vb的問題

5樓:

int函式是取整的。

因此表示式的值是:32+23=55

vb新手求助 ^_^

6樓:匿名使用者

不用,你只要一步一步來!

**不一定都要背下來!

要勤練!這裡有教程,你看看,有**,有例項!

**:

7樓:匿名使用者

就是要時間啊。其他的都不要 一般學了半年自己就知道該寫些什麼了,然後就熟悉了 知道怎麼去讀**了 vb是簡單的 vc++才難(寫)

8樓:幽山屐痕

vb這種程式設計軟體入手比較快,但是要精通也不簡單。 我整個學期就跟著老師走, 課前預習一下,課上再認真聽聽,有時有時間也常在宿舍玩玩,研究一下,我感覺我是班上學得最好的乙個,不過現在讓我自己來開發乙個軟體卻還是有困難的。 那些知識點都是零碎的,反正這東西不能速成,幾天是看不出效果的,加油咯。

9樓:匿名使用者

**不是要都背下來,但需要記很多函式和api函式,一點一點的能背下來。

**多可以新增注釋,不會亂。

大約需要半年。

求vb高手

10樓:聽不清啊

函式f是計算k的階乘。

所以,輸出是:

vb高手來個答案啊 20

11樓:匿名使用者

第一題:就在vb選單欄裡選「工具」,然後選擇「選單器」;然後在開啟的對話方塊中,開始選單咯。在「標題」那裡寫「檔案」,然後在「名稱」那裡寫「vbfile」。

然後再寫子選單,如圖所示,點選「下乙個」,然後再點「指向右的箭頭」,然後在「標題」寫「開啟」,「名稱」寫「vbopen」,以此類推。

第二題:先在vb介面的左邊工具欄裡選擇「框架」,然後在窗體裡畫乙個框架,然後在右邊的屬性欄裡修改框架的屬性,名稱改為「frm1」,再把caption改寫為「框架」,height改為「2500」,width改為「4000」,left改為「600」,top改為「1200」;最後在框架裡畫乙個文字框,再修改文字框的屬性,將text屬性改為「文字框」,最後完成,儲存。

12樓:匿名使用者

這**照的也太不清楚了。

vb程式設計高手請進!!急急急,vb程式設計高手請進!!急急急

第一題 編寫過程計算1 1 2 1 3 1 100private function sum dim i as integer for i 1 to 100 sum sum 1 i next end function 2 編寫過程列印如下圖形 private sub printstr dim i as...

VB程式設計高手進, 急 VB程式設計高手進

很簡單的 只告訴你方法思路,現在沒有vb環境所以沒法寫你在text1的keypress時間裡,寫上校驗方法,利用acciss碼來判斷,數字的acciss碼是連續的,你可以查到,除此之外的acciss碼你都不予接受,這樣使用者就無法輸入除了0 9之外的任何內容,如何輸入了,你還可以彈出提示框。思路就這...

VB的問題,高手進

把圖案寫清楚,我覺得 前有空格吧,怎麼不寫上,還有就是題看 看抄 錯沒有,我寫的你可以參考,樓上 loveihmdf 寫的不對 private sub form click dim i as integer dim j as integer for i 1 to 5 step 2print stri...