日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VB程序设计教程(第四版) 龚沛曾

發(fā)布時間:2024/8/1 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VB程序设计教程(第四版) 龚沛曾 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

VB程序設(shè)計教程(第四版) 龔沛曾 課后習(xí)題答案

目錄

第一章課后答案

第二章課后答案

第三章課后答案

第四章課后答案

第五章課后答案

第六章課后答案

第七章課后答案

第八章課后答案

....


第一章課后答案

1、簡述Visual Basic的特點(diǎn)。

答:(1)具有基于對象的可視化設(shè)計工具

(2)事件驅(qū)動的編程機(jī)制

(3)提供易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境

(4)結(jié)構(gòu)化程序語言

(5)強(qiáng)大的網(wǎng)絡(luò)、數(shù)據(jù)庫、多媒體功能

(6)完備的聯(lián)機(jī)幫助功能

?

3、Visual Basic 6.0有學(xué)習(xí)版、專業(yè)版和企業(yè)版,怎樣知道所安裝的是哪個版本?

答:在啟動封面上能顯示對應(yīng)的版本

?

4、Visual Basic 6.0有多種類型的窗口,若想在設(shè)計時看到代碼窗口,怎樣操作?

?? 答:選擇視圖——代碼窗口

?

5. 敘述建立一個完整的應(yīng)用程序的過程。

? ?答:(1)建立用戶界面的控件對象

(2)控件屬性的設(shè)置

(3)控件事件過程及編程

(4)運(yùn)行和調(diào)試程序

(5)保存程序

?

6. 當(dāng)建立好一個簡單的應(yīng)用程序后,假定該工程僅有一個窗體模塊。試問該工程涉及多少個要保存的文件?若要保存該工程中的所有文件,應(yīng)先保存什么文件,再保存什么文件?若不這樣做,系統(tǒng)會出現(xiàn)什么信息?

答:2個;先保存.frm文件,再保存.vbp文件;系統(tǒng)會彈出“文件另存為”對話框。

7. 保存文件時,若不改變目錄名,則系統(tǒng)默認(rèn)的目錄是什么?

? ?答:VB98

?

第二章課后答案

2、屬性與方法的區(qū)別是什么?

?? 答:對象中的數(shù)據(jù)保存在屬性中,用來描述和反映對象特征的參數(shù)。

?? ?方法是附屬于對象的行為和動作,也可以理解為指使對象動作的命令。

5、如果文本框要顯示多行文字,應(yīng)對什么屬性設(shè)置為何值?

?? ?答:將文本框的Multiline屬性設(shè)置為True.

6、標(biāo)簽和文本框的區(qū)別是什么?

? 答:標(biāo)簽的內(nèi)容在Caption屬性內(nèi),在窗體上只能顯示文字,不能編輯。

文本框內(nèi)容在Text屬性內(nèi),在窗體上可直接對內(nèi)容進(jìn)行編輯。

7、要讓文本框獲得焦點(diǎn)的方法是什么?

? ? 答:SetFocus

?

9、當(dāng)某文本框輸入數(shù)據(jù)后(按了回車鍵),經(jīng)判斷后認(rèn)為是數(shù)據(jù)輸入錯,應(yīng)怎樣刪除原來文本框中的數(shù)據(jù)?

答:[文本框.]text=””

10.在程序運(yùn)行前,對某些控件設(shè)置屬性值,除了在窗體中直接設(shè)置外,還可以通過代碼設(shè)置,這些代碼一般存放在什么事件中?如果要將命令按鈕定位在窗體的中央,試寫出事件過程代碼。

答:Form_Load( );

Private Sub Form_Load()?

Command1.Left = Form1.ScaleWidth \ 2 - Command1.Width \ 2?

Command1.Top = Form1.ScaleHeight \ 2 - Command1.Height \ 2

End Sub

?

第三章課后答案

  • 下列哪些是VB的合法常量,分別指出其類型。
  • (1)100.0 ???單精度型??????????????? ??(2)%100 ??非法 ???

    (3)1E1??? 單精度型?? ????????????????(4)123D3 雙精度型

    (5)123,456 ???非法? ??????????????????(6)0100 ??整型?

    (7)”ASDF” 字符型? ???????????????????(8)”1234” ?非法

    (9)#2000/10/7#? 日期型???????????????? (10)100# ?雙精度型

    (11)?非法? ?????????????????????????(12)&O100 八進(jìn)制整型

    (13)&O78 ??非法????????????????????? (14)&H123 十六進(jìn)制整型 ?

    (15)True ?邏輯型????????????????????? (16)T ??非法

    (17) &H12ag? 非法 ??????????????????(18)-1123!?? 單精度型

    ?

    2. 下列符號中,哪些是VB的合法變量名?

    (1)a123 ??合法 ????????(2)a12_3 ???合法?

    (3)123_a?? 非法? ?????(4)a 123? 非法

    (5)Integer ?非法? ?????(6)XYZ ??合法??

    (7)False ?非法? ??????(8)sin(x)? ?非法

    (9)sinx ???合法? ?????(10)變量名? ??合法 ?

    (11)abcdefg ??合法?? (12)?? 非法

    ?

    3.? 把下列算術(shù)表達(dá)式寫成VB表達(dá)式。

    ?(1)? ???Abs(x+y)+z^5

    (2) ????(1+x*y)^6

    (3)?? (10*x+Sqr(3*y))/x/y

    (4)? ????(-b+sqr(b^2-4*a*c))/(2*a)

    (5) ???1/(1/r1+1/r2+1/r3)

    (6)? ????sin(45*3.14/180)+(exp(10)+ log(10))/sqr(x+y+1)

    4.根據(jù)條件寫出相應(yīng)的VB表達(dá)式。

    (1)產(chǎn)生”C”~”L”范圍內(nèi)的一個大寫字符。?

    Chr(int(Rnd*10+67)

    (2)? 產(chǎn)生100~200(包括100和200)范圍內(nèi)的一個正整數(shù)。? ?

    Int(Rnd*101+100)

    (3)已知直角坐標(biāo)系中任意一點(diǎn)的坐標(biāo)(x,y),表示其位于第一或第三象限內(nèi)。 ?

    x*y>0

    (4)? 表示x是5或7的倍數(shù)。??

    x Mod 5=0 or x Mod 7=0

    (5)將任意一個兩位數(shù)x的個位數(shù)與十位數(shù)對換。例如,x=78,則表達(dá)式的值應(yīng)為87.

    ?(x Mod 10)*10+x\10

    (6)? 將變量x的值按四舍五入保留小數(shù)點(diǎn)后兩位。例如,x的值為123.2389,則表達(dá)式的值應(yīng)為123.24。

    Round(x,2)

    (7)表示字符型變量C是字母字符(不區(qū)分大小寫字母)。?

    ?Ucase(c)>=”A” And Ucase(c)<=”Z”

    (8)? 取字符型變量S中從第5個字符起的6個字符。??

    Mid(S,5,6)

    (9)表示關(guān)系表達(dá)式。

    x>=10 And x<20

    (10)? x, y之一小于z。?? 

    x<z? And? y>=z Or y<z And x>=z

    (11)x 和 y都大于z。???

    ?x>z And y>z?

    ?

    5.?? 寫出下列表達(dá)式的值:

    (1)123+23 mod 10 \ 7+Asc(“A”)?? 188

    ?(2)? 100+”100”& 100???? “200100”

    ???? (3)Int(68.555*100+0.5)/100?? 68.56

    (4) 已知A$=”87654321”,求表達(dá)式Val(Left$(A$,4)+Mid$(A$,4,2)) ???876554

    (5)DateAdd(“m”,1,#1/30/2000#)?? ?#2/29/2000#

    ?(6)? Len (“VB程序設(shè)計”)????????????????????????????????? 6

    ?

    7.? Visual Basic提供了哪些標(biāo)準(zhǔn)數(shù)據(jù)類型?聲明類型時,其類型關(guān)鍵字分別是什么?其類型符又是什么?

    數(shù)據(jù)類型

    關(guān)鍵字

    類型符

    字節(jié)型

    Byte

    邏輯型

    Boolean

    整型

    Integer

    %

    長整型

    Long

    &

    單精度型

    Single

    雙精度型

    Double

    #

    貨幣型

    Currency

    @

    日期型

    Date(time)

    字符型

    String

    $

    對象型

    Object

    變體型

    Variant

    9. 將數(shù)字字符串轉(zhuǎn)換成數(shù)值,使用什么函數(shù)?判斷是否是數(shù)字字符串,使用什么函數(shù)?取字符串中的某幾個字符,使用什么函數(shù)?實(shí)現(xiàn)大小寫字母間的轉(zhuǎn)換,使用什么函數(shù)?

    Val( ) IsNumeric( )Mid( )Ucase( )Lcase( )

    第四章課后答案

    第五章課后答案

    第六章課后答案

    第七章課后答案

    第八章課后答案

    ....

    總結(jié)

    以上是生活随笔為你收集整理的VB程序设计教程(第四版) 龚沛曾的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。