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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

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

目錄

第一章課后答案

第二章課后答案

第三章課后答案

第四章課后答案

第五章課后答案

第六章課后答案

第七章課后答案

第八章課后答案

....


第一章課后答案

1、簡述Visual Basic的特點。

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

(2)事件驅動的編程機制

(3)提供易學易用的應用程序集成開發環境

(4)結構化程序語言

(5)強大的網絡、數據庫、多媒體功能

(6)完備的聯機幫助功能

?

3、Visual Basic 6.0有學習版、專業版和企業版,怎樣知道所安裝的是哪個版本?

答:在啟動封面上能顯示對應的版本

?

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

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

?

5. 敘述建立一個完整的應用程序的過程。

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

(2)控件屬性的設置

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

(4)運行和調試程序

(5)保存程序

?

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

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

7. 保存文件時,若不改變目錄名,則系統默認的目錄是什么?

? ?答:VB98

?

第二章課后答案

2、屬性與方法的區別是什么?

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

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

5、如果文本框要顯示多行文字,應對什么屬性設置為何值?

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

6、標簽和文本框的區別是什么?

? 答:標簽的內容在Caption屬性內,在窗體上只能顯示文字,不能編輯。

文本框內容在Text屬性內,在窗體上可直接對內容進行編輯。

7、要讓文本框獲得焦點的方法是什么?

? ? 答:SetFocus

?

9、當某文本框輸入數據后(按了回車鍵),經判斷后認為是數據輸入錯,應怎樣刪除原來文本框中的數據?

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

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

答: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 八進制整型

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

    (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.? 把下列算術表達式寫成VB表達式。

    ?(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.根據條件寫出相應的VB表達式。

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

    Chr(int(Rnd*10+67)

    (2)? 產生100~200(包括100和200)范圍內的一個正整數。? ?

    Int(Rnd*101+100)

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

    x*y>0

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

    x Mod 5=0 or x Mod 7=0

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

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

    (6)? 將變量x的值按四舍五入保留小數點后兩位。例如,x的值為123.2389,則表達式的值應為123.24。

    Round(x,2)

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

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

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

    Mid(S,5,6)

    (9)表示關系表達式。

    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.?? 寫出下列表達式的值:

    (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”,求表達式Val(Left$(A$,4)+Mid$(A$,4,2)) ???876554

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

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

    ?

    7.? Visual Basic提供了哪些標準數據類型?聲明類型時,其類型關鍵字分別是什么?其類型符又是什么?

    數據類型

    關鍵字

    類型符

    字節型

    Byte

    邏輯型

    Boolean

    整型

    Integer

    %

    長整型

    Long

    &

    單精度型

    Single

    雙精度型

    Double

    #

    貨幣型

    Currency

    @

    日期型

    Date(time)

    字符型

    String

    $

    對象型

    Object

    變體型

    Variant

    9. 將數字字符串轉換成數值,使用什么函數?判斷是否是數字字符串,使用什么函數?取字符串中的某幾個字符,使用什么函數?實現大小寫字母間的轉換,使用什么函數?

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

    第四章課后答案

    第五章課后答案

    第六章課后答案

    第七章課后答案

    第八章課后答案

    ....

    總結

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

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。