变数的长度最多可到多少个字元
第五章 習 題
一、 選擇題
1. 變數的長度最多可到多少個字元,
(1) 31 (2) 155 (3) 255 (4)256 2. 下列哪一項「數值資料」的
示方法是錯誤的,
(1) -20 (2)+300 (3) 10,000 (4)35.26E-15
3. 下列哪一項「資料」的表示方法是錯誤的,
(1) "錯誤的" (2)+300 (3)8,000 (4)35.26E-15
4. 下列哪一項「數值資料」的表示方法是正確的,
(1) "8000" (2)8.253A+12 (3)8,000 (4)35.26E-15
5. 下列哪一項「字串資料」的表示方法是錯誤的,
(1) "8000" (2) "我是"字串" (3) "我是""字串" (4)以上皆是 6. Print 21>12會輸出:
(1) 21>12 (2) 21 (3) True (4)False
7. 下列哪一項的輸出結果是False,
(1) 21>12 (2) "Tom"< "Tomson" (3) 21>12+10 (4) "man"<"男人" 8. 下列哪一項的輸出結果是True,
(1) 21>12 And 5=5 (2) 21<12 Or 3<=5 (3) Not 3>5 (4)以上皆是 9. 下列哪一項「字串常數」經比較後是最大的,
(1) "one" (2) "two" (3) "three" (4) "four"
10. 下列哪一項「字串常數」經比較後是最大的,
(1) "one" (2) "two" (3) "Two" (4) "three"
11. 下列哪一種資料型態佔用最多的儲存空間,
(1) Integer (2) Single (3) Long (4) Double
12. 下列哪一種資料型態佔用最小的儲存空間,
(1) Integer (2) Single (3) Long (4) Double
13. 一個單精度變數佔用多少個位元組的記憶容量,
(1) 2 (2) 4 (3) 8 (4) 16
14. 下列哪一個變數名稱不符合規則,
(1) xyz# (2) 電腦成績% (3) my_money& (4) my-cash 15. 變數型態字元「$」代表:
(1) 整數變數 (2) 長整數變數 (3) 單精度變數 (4) 字串變數 16. 經過「Dim p As String」宣告後,p屬於哪一種變數,
(1) 字串變數 (2)變動長度字串變數 (3)定型變數 (4)以上皆是 17. 經過「Dim q As String*12」宣告後,q屬於哪一種變數,
(1) 固定長度字串變數(2)變動長度字串變數(3)不定型變數(4)以上皆是 18. Print Len("函數Len的應用")的結果為:
(1) 8 (2) 13 (3) 16 (4) 以上皆非
二、 填空題
1. 整數的範圍是 ~ ,在記憶體中會佔 個位元組。
2. 長整數變數在記憶體中會佔 個位元組,單精度變數佔 個位元組,倍
精度變數佔
個位元組,布林變數佔 個位元組。
3. 單精度變數的有效數字是 位,倍精度變數的有效數字是 位。 4. 變數名稱可使用 ~ 個字元,第一個字元一定要用 。 5. 變數型態字元中,%代表 變數,#代表 變數,$代表
變數,&代表 變數,,代表 變數。 6. 寫出下列資料型態的英文名稱:
(1)整數: (2)長整數: (3)單精度:
(4)倍精度: (5)字串: (6)日期:
(7)布林: (8)位元組: 。
7. 宣告變數通常使用 敘述,設定符號常數要使用 敘述。
8. VB預設變數的初值:字串變數為 ,數值變數為 。 9. 「小於或等於」的關係運算符號是 ,「不等於」的符號是 。 10. 「及」的邏輯運算符號是 ,「或」的符號是 ,「否」的符號是 。
其中優先順序最高的是 ,最低的是 。
11. 關係運算的結果為 值,有 與 兩種結果。
,用在兩個字串資料12. 「+」用在兩個數值資料之間的作用是
之間的作用是 。
三、依下列敘述的執行順序,分別寫出各敘述執行後的a、b、c之內容。
a b c
1. a=5
2. b=-a
3. c=a/b
4. c=c,2
5. a=a^2-b
6. b=b*b+c
7. b=b-c+a
8. c=b*c
9. b=b/2
10. a=c/b+12
四、判斷下列是否為正確的變數,如果不正確,請說明原因
1. 4c 2. amount& 3. $money
4. abc# 5. income.tax 6. pay-rate
7. a*2 8. ab$ 9. a$$
五、下列數值常數有那些是錯誤的,請說明其原因
1. 12,345 2. 8.2^4 3. 28.164E+18
4. 1.25E45 5. -.012345678 6. 123.45-
六、將下列數值常數轉換成「科學符號表示法」
1. -12345.67 2. 0.000001234
3. 1000000000 4. 312500000 七、將下列「科學符號表示法」轉換成一般的數值常數
1. 3.125 E 6 2. -6E-3
3. 1.2345E-6 4. .01234E-2
八、假設a,2,b,3,c,2,請寫出下面各運算式執行的結果:
1. a+b/x 2. (a+b)/2*x 3. b/a/x
4. b/(a*x) 5. a+x^3+15 6. (a+b)^x
7. b^a/x 8. b+a/x-a 9. a^b+x
10. b^:x/a: 11. -a^b 12. (-a)^b 九、若a=2,b=3,c=4,請寫出下列運算的結果為True或False:
1. a
"AM" 2. "XYZW">"XYZZE"
3. "1234"<="1234" 4. "m24"<="M24"
5. "13A"<"14A" 6. "ABC">"abc"
7. "英文">="English" 8. Not(5<10)
9. (18>8) Or (5<3) 10. (18>8) And (5<3)
十一、請寫出下列關係運算的反面::如c=d的反面為c<>d:
1. a>b 2. ps 4. h>=p
十二、問答題
1. 何為常數,何謂變數,
2. 何謂保留字:Reserved Word:,
3. 使用符號常數有何優點,