資源簡介 常量、變量、函數和表達式練習題(一)選擇題部分:1.以下不合法的常量是[ ]。 (A) 10^2 (B)100 (C) 100.0 (D) 10E+012.Visual Basic允許的常量有[ ]。 (A) E7 (B) 4.8E2 (C) 2.5*10 (D) E-53.常量 -0.00013579的科學計數法是[ ]。(多選) (A) -1,3579E+0.4 (B) 1.3579E-4 (C) -13.579E-5 (D) -1.3579E-044. , / , Mod , *四個算術運算符中,優先級最低的是[ ]。(A) (B) / (C)Mod (D) *5.下列字符串常量中,最大的是[ ]。 (A)”Abc” (B)”ABC” (C)”Therec” (D)”Therea”6.下列[ ]是日期型常量。 (A) “2/1/02” (B) 2/1/02 (C) #2/1/02# (D) {2/1/02}7.下面[ ]不是字符型常量。 (A) “你好“ (B) “ “ (C) “True“ (D) #False#8.表達式Int (8 * Sqr (36) * 10 ^ ( - 2) * 10 + 0.5) / 10的值是[ ]。 (A) .48 (B) .048 (C) .5 (D) .0521世紀教育網版權所有9.表達式Val(“.123E2CD”)的值是[ ]。 (A) .123 (B) 12.3 (C) 0 (D) .0521教育網10.下列符號常量的聲明中,[ ]是不合法的。 (A)Const a As integer=1.1 (B)Const a As String= “12”(C)Const a As Double=Sin(1) (D)Const a = “OK”11.Visual Basic認為下面[ ]組變量是同一個變量。 (A)A1和a1 (B)Sum和Summary (C)Aver和Average (D)A1和A_112.下列敘述中不正確的是[ ]。 (A)變量名的第一個字符必須是字母(B)變量名的長度不超過255個字符(C)變量名可以包含小數點或者內嵌的類型聲明字符(D)變量名不能使用關鍵字13.以下不能作為Visual Basic變量名的是[ ]。(多選) (A)EI (B)E12 (C)12-E (D)E-12 (E)12.514.以下可作為Visual Basic變量名的是[ ]。 (多選) (A)F1.1 (B)pi (C)F2A (D)2FA15.以下可作為Visual Basic變量名的是[ ]。(多選) (A)SIN (B)CO1 (C)COS(X) (D)LOG(X)16.設有以下定義語句: Dim min As Single , d2 As Double , abc As String 【來源:21·世紀·教育·網】則變量min的類型是[ ] ,變量d2的類型是[ ] ,變量abc的類型是[ ]。(A)可變類型 (B)單精度型 (C)雙精度型 (D)字符串型17.表達式( 7 3 + 1) * (18 5 - 1)的值是[ ]。 (A)8.67 (B)7.8 (C)6 (D)6.6718.表達式5 ^ 2 Mod 25 2 ^ 2的值是[ ]. (A)1 (B)0 (C)6 (D)419.表達式25.28 Mod 6.99的值是[ ]。 (A)1 (B)5 (C)4 (D)出錯20.表達式 “12”+ “34”的值是[ ]。表達式 “12”& “34”的值是[ ]。表達式12&34的值是[ ]。表達式12+34的值是[ ]。 21·世紀*教育網(A) “1234” (B) “12” “34” (C) “46” (D) 46常量、變量、函數和表達式練習題(二) 填空題部分:1.已知A=7.5,B=2,C= - 3.6,寫出下列布爾表達式的值。(1)A>B And C>A Or AB________________ 21cnjy.com(2)A>B And C>A Or Not C>B And A2 .設 C= “A”,寫出下列布爾表達式的值。(1)C>= “0” And C <= “9” Or C >= “A” And C <= “Z”__________(2)C<= “0” And C >= “9” Or C>= “A” And C <= “Z”__________ (3)C>= “0” And C <= “9” And C>= “A” And C <= “Z”__________ (4)C>= “0” Or C <= “9” And C>= “A” Or C <= “Z”__________ 3.設A=2,B=3,C=4,D=5,寫出下列布爾表達式的值。(1)A>B And C<= D Or 2*A>C___________ False(2)3>2*B Or A=C And B<>C Or C>D____________ (3)Not A<=C Or 4*C=B ^ 2 And B<>A+C________4.若A=20,B=80,C=70,D=30,則表達式A+B>160 Or (B*C>200 And Not D>60)的值是 ________5.設A=2,B= - 2,則表達式A/2+1>B+5 Or B*( - 2)=6的值是_____________ 6.設A=2,B= - 4,則表達式3*A>5 Or B+8<0的值是____________________7.關系式X<= - 5或X>= 5所對應的布爾表達式是:_____________8.關系式-5<=X<=5所對應的布爾表達式是:________ 9.A的絕對值大于等于B同時A不等于C的布爾表達式是:_______10.X是小于100的非負數,對應的布爾表達式是:_______11.閏年的條件是:年號(Y)能被4整除,但不能被100整除;或者年號能被400整除。表示該條件的布爾表達式是:___________21·cn·jy·com12.一元二次方程ax^2+bx+c=0有實根的條件有a≠0,并且b*b-4ac>=0,表示該條件的布爾表達式是:________2·1·c·n·j·y13.表示條件“變量X為能被5整除的偶數”的布爾表達式是:____________ 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫