1樓:匿名使用者
'4、執行下列程式,會列印出:___50__80 60 40 20____。
x = 5
y = 10
do until x = 0
print x * y;
for i = 1 to 5
y = 20
next i
x = x - 1
loop
'x=5時,執行print x*y輸出50;x=4時,執行print x*y輸出80;x=3時,執行print x*y輸出60;
'x=2時,執行print x*y輸出40;x=1時,執行print x*y輸出20;x=0時,迴圈結束
'5、單擊命令按鈕後,會列印出:_________
private sub command1_click()
x$ = "abcdefghijkl"
d = asc("a") - asc("a") '大小寫字母的ascii碼差是32,所以d的值是32
n% = len(x) '字串x的長度是12
y$ = ""
for i = n to 1 step -2
y = chr(asc(left(x, i)) - d) + y
next i
print y '執行print y ,輸出 "aaaaaa"
end sub
'當i=n時,也就是12,left(x,i)="abcdefghijkl",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+""="a"
'當i=10,left(x,i)="abcdefghij",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+"a"="aa"
'當i=8,left(x,i)="abcdefgh",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+"aa"="aaa"
'當i=6,left(x,i)="abcdef",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+"aaa"="aaaa"
'當i=n4,left(x,i)="abcd",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+"aaaa"="aaaaa"
'當i=n2,left(x,i)="ab",asc(left(x,i))計算時只取了第乙個字母,實際計算結果是asc("a")的值,減去d為大寫的"a"的ascii碼,chr()函式將其轉化為大寫字母"a",y=chr(asc(left(x, i)) - d) + y="a"+"aaaaa"="aaaaaa"
'當i=0,迴圈結束
'6 下述單擊命令按鈕後的輸出結果_______________
private sub command1_click()
dim arr1(10) as integer, arr2(10) as integer
n = 4
for i = 5 to 1 step -2
arr1(i) = i
arr2(n) = 2 * n + i
next i
print arr2(n); arr1(n) '輸出 arr2(4)和arr1(4);也就是9 0
end sub
'當i=5時,arr1(5)=5:arr2(4)=2*4+5=13
'當i=3時,arr1(3)=3:arr2(4)=2*4+3=11
'當i=1時,arr1(1)=1:arr2(4)=2*4+1=9
'當i=-1時,迴圈結束
'由於arr1(4)沒被賦值,是0
2樓:
4.50 80 60 40 20
5.aaaaaa
6.9 0
7s=-10 s=1 s=128f(3)=7
9.9 7
vb練習題求答案 1.建立乙個vb應用程式的3個主要步驟是___,___和___.
3樓:゛愛她又如何
1.建立使用者介面 設定屬性 編寫**
2.窗體設計視窗
3.ctrl
4.緹5.工程 窗體
6.f4
7.caption
8.透明
9.210.寬度
11.text
12.label textbox
13.14. _(續行符) (空格)15.click
16.雙擊
17.dblclick picture1 picturebox18.rem
19.邏輯
20.timer
21.ms 5000
22.enabled
23.autosize stretch
24.物件名稱.方法名稱 form1.show25.退出(&x) ctrl+x
4樓:匿名使用者
4.顯示窗體所用的網格單位,預設為 120 ,英文為twip 。
6.在vb中,按 f4 鍵可以開啟屬性視窗。
7.決定窗體標題欄顯示內容的屬性是 caption 。
5樓:匿名使用者
19.窗體的enable屬性的屬性值是邏輯型別的資料。
3.如果需要畫多個相同的控制項,先按ctrl鍵,再選擇控制項圖示,然後使用拖動滑鼠畫控制項。
25.如果要使命令按鈕表面顯示文字「退出(x)」,則其caption屬性設定為「退出(x)」,
其括號中的x表示在執行時按下ctrl+x鍵與單擊該按鈕效果相同。
高中會考vb程式中的題~!要詳細的解答過程。
6樓:貴州遵義發郎中
1.在vb程式中有以下程式段,語句print "vb"的執行次數是
for i=1 to 3 step 2 『step即步長,迴圈變數的增量,步長為1,可省略不寫
print "vb"
next i
答2次for迴圈,
首先把初值1賦給迴圈變數i,接著檢查「迴圈變數」的值是否大於終值3,1<3,執行print列印「vb」一次,然後next i,把迴圈變數的值1加上步長2,賦值給i,即i=3,
再判斷3是否大於終值3,此處為否,繼續print列印「vb」一次,然後next i,把迴圈變數的值3加上步長2,賦值給i,即i=5,再判斷5是否大於終值3,此處為是,則停止執行迴圈體,跳出迴圈。故列印2次。
2.要在窗體上僅顯示文字,選用控制項最合適的是 label(標籤)
a、label 標籤只能顯示文字,故符合問題要求。
b、textbox 文字框可以顯示文字,編輯文字,輸入文字。
c、commandbutton 命令按鈕通常用來在單擊時執行指定的操作。
d、image影象框圖形控制項之一,另乙個叫**框(picture)都可以裝入多種格式的圖形檔案,區別是影象框不能作為父控制項,而且不能通過print方法接收文字。
3.表示式val("12")+len("2b")的值是 14
val 把字串轉換成數值 val("12")=12
len 返回文字字串中的字元數 len("2b")=2(兩個字元)
7樓:匿名使用者
for i=1 to 3 step 2
print "vb"
next i
a、1b、2
c、3d、4 答案為:b 原因是for迴圈中,i在小於等於3之前都是成立的。
最開始為i為1,1是小於3的 程式執行一次;然後i加步長值2,i值變成3,
再用i與3進行比較,明顯i是小於等於3,條件再次成了,程式再執行;
然後i加步長值2,i值變成5,明顯5大於3,所以條件為假,程式退出。
要在窗體上僅顯示文字,選用控制項最合適的是
a、label
b、textbox
c、commandbutton
d、image 答案:a
因為a為標籤控制項,一般是用於標識事物。
b為文字框,用來輸入或輸出內容
c為按鈕,一般用來響應事件操作
d為**控制項,更加不成
表示式val("12")+len("2b")的值是a、12
b、14
c、122b
d、出錯 答案:b
val函式是將括號裡面的內容轉換為資料
len函式是求字串的長度
物體填空題,計算的需要說明算的過程,謝謝。
1.功率的物理符號用p表示,功率的定義公式是p w t。功率的國際單位w,簡稱瓦。千瓦 1000瓦 1000焦每秒。若一台機器的功率是1千瓦,則該機器在10秒內做了10000焦的功。3.石洞口電廠第一台發電機組的功率為3 10的5次千瓦,它工作1時,能做功焦。4.搬運工人把噸的貨物在10分內搬上3公...
哪位高手會解VB程式的題,我這有幾道小題,急需答案,考試用
34題 mid text1.text,l,1 36 i j 1 37t 底下有loop 上面應該添do while a 2038t mid xy,n,1 39t 除37得0的數合併到一塊 377440t m 3,1 13 41t 3 6 42t 5 43t 1,只要空格處所填表示式值等於1均可44t...
高中數學題,求用紙寫的解題過程
1 由於pa垂直於平面abcd,且ce在平面abcd上,所以pa垂直於ce。又因為ab垂直於ad且ab平行於ce,而ab,ce在同一平面,所以ce垂直於ad。ce既和pa垂直,又和ad垂直,所以ce垂直於平面pad。2 很容易得到,ab ce pa 1,pc方 pa方 ac方 pa方 ab方 bc方...