第二次實習

2021-03-15 07:31:43 字數 4219 閱讀 8538

1. 在立即視窗中輸入:

x = 2732.87

y = - 658.236

z = 3.14159 * 30 / 180

在立即視窗中試驗以下函式,觀察結果:

int(x) fix(x) int(y) fix(y)

cint(x) hex$(int(x)) oct$(fix(x))

abs(y) sin(z) cos(z)

例如在立即視窗中輸入:?int(x),在下一行中會顯示該函式的返回值。

注:每一行後面都要敲一次回車鍵

參照上面的方法及教案中的內容,練習轉換函式、日期函式、時間函式等。特別是將書上62頁開始的「字串函式」中的例句,在「立即視窗」中輸入並注意觀察結果。

要求能夠熟練掌握各函式的格式與功能,能夠在理論上推出函式的結果。

2. 完成下列習題:

1) 先用手工計算下列函式的值,然後在立即視窗中試驗這些函式的返回值。

已知:a$=」visual basic」,b$=」programing」

求函式的返回值:

ucase(mid(a$,7,5))

lcase(left(b$,7))

2) 下列函式中,能夠得到乙個字串的一組函式是( )

a. left函式、right函式、mid函式

b. ltrim函式、rtrim函式、instr函式

c. len函式、lcase函式、ucase函式

d. space函式、len函式、trim函式

3) 能同時刪除字串前導和尾隨空格的函式是( )

a)ltrimb)rtrimc)trimd)lcase

4) ( )是日期型資料

a)@january 10,1997b)#january 10,1997#

c)」january 10,1997」 d)&january 10,1997&

3. 課後習題:p75-4.8

說明:其中第4小題的第2,3行改為:

print left$(s$,3)

print right$(s$,2)

4. 課後習題:p74-4.1

可在**視窗中(如:form_load事件過程中)輸入:dim 書中所列出的變數名

如果輸入後回車時或在程式執行給變數賦值時出現錯誤提示,則說明不是合法的變數名。

5. 課後習題:p75-4.2

可在**視窗中輸入:

在通用段中輸入:option explicit

在事件過程中(如:form_click())定義乙個變數:dim var1

給變數賦值:var1=***(*號為書中所列的數)

輸出結果:print var1

如果程式能夠顯示乙個正確的數字,則說明允許出現。如果在輸入過程中或輸入後在程式執行時出現錯誤提示,則說明不允許出現。

1、在乙個語句內寫多條語句時,用來分隔每條語句的符號是

a)+ b): c)_ d)……

2、一句語句要在下一行繼續寫,續行符是

a)+ bc)_ d)……

3、下面4項中合法的變數名是

a)x_yz b)123abc c)integer d)x-y

4、下面4項中不合法的整型常數是

a)100 b)&o100 c)&h100 d)%100

5、下列4項中合法的字元常數是

a)abc$ b)」abc」 c)』abc』 d)abc

6、下面4項中合法的單精度型變數是

a)num! b)sum% c)xinte$ d)mm#

7、表示式16/4-2^5*8/4 mod 5\2的值為

a)14 b)4 c)20 d)2

8、數學關係3≤x<10表示成正確的vb表示式為

a)3<=x<10 b)3<=x and x<10

c)x>=3 or x<10 d)3<=x and <10

9、\ / mod *這4個運算子中,優先級別最低的是

ab)/ c)mod d)*

10、rnd函式的值不可能是

a)0 b)1 c)0.1234 d)0.0005

11、int(198.555*100+0.5)/100的值為

a)198 b)199.6 c)198.56 d)200

12、已知a$=「12345678」,則表示式val(left$(a$,4)+mid$(a$,4,2) )的值為

a)123456 b)123445 c)8 d)6

13、表示式instr(「全國計算機等級考試「,「等級」)的值是

a)4 b)5 c)6 d)7

16、骰子是乙個正六面體,用1~6這六個數分別代表這六面,擲一次骰子出現的數可表示為

a)int(rnd(6)+1) b)int(rnd*6) c)int(rnd*7) d)int(rnd*6+1)

17、設a=1,b=2,c=3,d=4,下面邏輯表示式的值為真的是

a)sqr(d)>b b)d>c and b>a c)abs(a-d)18、下列邏輯表示式的值為真的是

a)」a」>」a」 b) 「9」>」a」 c)」that」>」thank」 d)12>12.1

19、下列函式中,返回值是字串的是

a)chrb) instrc)val d) asc

20、執行下列程式後,變數a$的值是

ia% = 12

ib% = 10

ia% = ib% - ia%

a$ = ltrim(str(ib%) + str(ia%))

print a$

a) 10-2 b) 8c) 「10-2」 d) 」8」

21、設a=2,b=3,c=4,d=5,下列表示式的值是

not a<=c or 4*c=b^2 and b<>a+c

a) -1 b) 1 c) true d) false

22、vb中不同型別的資料占有儲存空間是不同的,下列各組資料型別中,占用儲存空間從小到大順序排列的是

a)byte integer long double

b) byte integer double boolean

c) boolean byte integer long

d) boolean double long integer

23、在vb中,合法的長整型常量是

a)123456. b)0& c)31276! d)345#

24、在vb中作為常量有語法錯誤的是

a)123.456 b)1234 c)1.23d-23 d)1.89e1.1

25、下面變數名不合法的是

a)a b)abcd c)a$x d)c_e

26、下面邏輯表示式的值為真的是

a)「a」>「a」 b)」9」>「a」 c)「that」>「thank」 d)12>12.1

27、37.6 mod 4.55的值是

a)5 b)4 c)2 d)3

28、表示式(7\4+1)*(8\3-1)的值為

a)4.58333333 b)4.58 c)2 d)3

29、 表示式6^4 mod 34\3^2 的值是

a)1 b)0 c)2 d)3

30、表示式abs(-7)+len(「abcdef」)的值是

a)12 b)13 c)7abcdef d)-7abcdef

二、填空題

1、 整型變數x中存放了乙個二位數,要將二位數交換位置,例如,13變成31,實現的表示式是

2、 表示x是5的倍數或是9的倍數的邏輯表示式是

3、 數學表示式的vb表示式為

4、 表示式fix(-11.85)+int(-23.01)的值是

答案:二、1、( x mod 10)*10+x\10

2、x mod 5=0 or x mod 9=0

4、sin(15*3.14159/180)+sqr(x+exp(3))/abs(x-y)-log(3*x)

5、-35

第二次反思

三三式教學反思 隨想 羅英燕上周四我們又迎來了第二次三三式教學反思,這一次的反思與上次大有不同,更讓人激動與欣喜。因為這次是我們進門時先抽籤,然後根據簽上的號分到組,每個人有每個人的具體任務。有一點點小激動的是自己抽到了美化員的任務,這個任務貌似簡單,但任務也很艱鉅,因為要在45分鐘內把海報設計出來...

第二次考核

考核題目 考核時間 7 30 9 30 第一至五題的答題時間 9 30 9 45 收集前五題的答案 9 45 離開 第六題的答題時間 說明 1 本次考核題目共六題,總分100分 2 前五題答題期間不允許看任何書籍或者資料!3 第六題答案期間可以看相關書籍或資料 第一題 15分 編寫程式,輸入乙個正整...

第二次作業

案例分析題 一 案情 四川省瀘州市某公司職工黃永彬和蔣倫芳1963年結婚,但是妻子蔣一直沒有生育,後來只得抱養了乙個兒子。由此原因給家庭籠罩上了一層陰影。1994年,黃永彬認識了乙個名叫張學英的女子,並且在與張認識後的第二年同居。黃的妻子蔣發現這一事實以後,進行勸告但是無效。1996年底,黃永彬和張...