精华内容
下载资源
问答
  • PAGE 1 Java程序设计教程 3 课后参考答案 一章 填空题 1Java源程序文件的扩展名是 javaJava 源程序经编译后生成 Java 字节码文件,其扩 展名是 class 2在 Java 语言中,将源代码翻译成 java 字节码文件 时产生...
  • vb程序设计教程 第四版 北京邮电大学出版社 第四版 蒋加伏 一~十二章课后习题答案
  • VB程序设计教程(第四版) 龚沛曾

    万次阅读 多人点赞 2019-03-27 13:59:46
    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

     

    第三章课后答案

    1. 下列哪些是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程序设计教程(第四版)龚沛曾 实验8-2 将斐波那契数列的前10项写入文件Fb .dat,然后从该文件将数据读取出来并计算合计和平均数,最后送入列表框。 要求:文件数据格式如2.8.2所示,列表框中项目格式如图2.8.3...

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

    实验8-2

    将斐波那契数列的前10项写入文件Fb .dat,然后从该文件将数据读取出来并计算合计和平均数,最后送入列表框。

     

    要求:文件数据格式如2.8.2所示,列表框中项目格式如图2.8.3所示。

     

     

    展开全文
  • VB程序题:设计一个如图2.8.4所示的应用程序,要求如下: (1.)单击“打开文件”按钮弹出一个通用对话框,选择文件后显示在文本框中 (2).单击“保存文件”按钮后弹出通用对话框,确定文件名后保存。 (3)单击...

    实验8-3

    VB程序题:设计一个如图2.8.4所示的应用程序,要求如下:
    (1.)单击“打开文件”按钮弹出一个通用对话框,选择文件后显示在文本框中
    (2).单击“保存文件”按钮后弹出通用对话框,确定文件名后保存。
    (3) 单击“查找下一个”按钮后在文本文件中查找单词“VB”,找到后以高亮度显示。

    解题,画4个按钮,1个文本框控件,再加上一个通用对话框控件,代码如下:

    Private Sub Command1_Click()
        CommonDialog1.Action = 1
        Text1.Text = ""
        Open CommonDialog1.FileName For Input As #1
        Do While Not EOF(1)
            Line Input #1, inputdata
            Text1.Text = Text1.Text & inputdata & vbCrLf
        Loop
        Close #1
    End Sub

    Private Sub Command2_Click()
        CommonDialog1.FileName = "Default.Txt"
        CommonDialog1.DefaultExt = "Txt"
        CommonDialog1.Action = 2
        Open CommonDialog1.FileName For Output As #1
        Print #1, Text1.Text
        Close #1
    End Sub

    Private Sub Command3_Click()
        Static j%
        Text1.SetFocus
        j = InStr(j + 1, Text1, "VB")

        If j > 0 Then
            Text1.SelStart = j - 1
            Text1.SelLength = 2
            j = j + 1
        Else:
            MsgBox "找不到!"
        End If
    End Sub

    Private Sub Command4_Click()
        End
    End Sub

    展开全文
  • VB程序题:编写一个随机文件程序。 要求: (1)建立一个具有5个学生的学号、姓名和成绩的随机文件(Random. dat)。 (2)读出Random.dat文件中的内容,然后按成绩排序,最后按顺序写入另一个随机文件(Randoml.dat)...

    实验8-6

    VB程序题:编写一个随机文件程序。
    要求:
    (1)建立一个具有5个学生的学号、姓名和成绩的随机文件(Random. dat)。
    (2)读出Random.dat文件中的内容,然后按成绩排序,最后按顺序写入另一个随机文件(Randoml.dat)。
    (3)再一次读出文件的内容,按文件中的顺序将学生的信息显示在屏幕上,检查正确性。

    解题,画3个按钮控件,代码如下:

    Private Type Studtype
        no As String * 4
        name As String * 6
        mark As Single
    End Type
    Dim Student As Studtype, Stud(1 To 5) As Studtype, t As Studtype

    Private Sub Command1_Click()
        Open "C:\Random.dat" For Random As #1 Len = Len(Student)
        With Student
            .no = "0001"
            .name = "张三"
            .mark = 66
        End With
        Put #1, 1, Student

        With Student
            .no = "0002"
            .name = "李四"
            .mark = 99
        End With
        Put #1, 2, Student

        With Student
            .no = "0003"
            .name = "王五"
            .mark = 88
        End With
        Put #1, 3, Student

        With Student
            .no = "0004"
            .name = "赵六"
            .mark = 55
        End With
        Put #1, 4, Student

        With Student
            .no = "0005"
            .name = "钱七"
            .mark = 77
        End With
        Put #1, 5, Student

        Close #1
    End Sub

    Private Sub Command2_Click()

        Open "C:\Random.dat" For Random As #1 Len = Len(Student) 
    Print
    Print "Random.dat 文件内容:"
        For i = 1 To 5
            Get #1, i, Student
            Print Student.no, Student.name, Student.mark
            Stud(i) = Student
        Next i
        Close #1

        For i = 1 To 5
            For j = i + 1 To 5
                If Stud(i).mark > Stud(j).mark Then t = Stud(i): Stud(i) = Stud(j): Stud(j) = t '按成绩排序
            Next j
        Next i

        Open "C:\Random1.dat" For Random As #2 Len = Len(Student)

        For i = 1 To 5
            Put #2, i, Stud(i)
        Next i

        Close #1
    End Sub

    Private Sub Command3_Click()
        Open "C:\Random1.dat" For Random As #1 Len = Len(Student)

    Print
    Print "Random1.dat 文件内容:"
        For i = 1 To 5
            Get #1, i, Student
            Print Student.no, Student.name, Student.mark
            Stud(i) = Student
        Next i
        Close #1
    End Sub

    展开全文
  • 编写一个能将任意两个文件的内容合并的程序程序界面由读者由自由设计。 解题,在窗体建立一个按钮控件,假定C盘已经有两个要合并的文件text1.dat和text2.dat,代码如下: Private Sub Command1_Click() Dim char ...
  • 实验8-1 编写如图2.8.1所示的应用程度。若单击“建立文件”按钮,则分别用Print#和和Write#语句将三个同学的学号、姓名和成绩写入Score.dat和Score1.dat;若单击“读取文件”按钮,则用line Input 语句按行将两个...
  •  If Label1.Caption <> "0" Then Command3_Click '记录不为零,就显示一条记录 End Sub Sub Command1_Click() '追加记录  With Student  .iNo = Val(Text1.Text)  .strName = Text2.Text  .strSex = ...
  • 实验8-2 将斐波那契数列的前10项写入文件Fb .dat,然后从该文件将数据读取出来并计算合计和平均数,最后送入列表框。 要求:文件数据格式如2.8.2所示,列表框中项目格式如图2.8.3所示。 解题,画2个按钮,1个列表...
  • 这里使用的是《vb程序设计教程第四版)——龚沛曾》: 实验3(主要考察分支选择结构。1—7考察select和if语句,8用到choose函数,9—11以控件option和check为主) 3.1: Option Expl...
  • nbspVisual BasicVisual Basic程序设计教程(第4)实验答案.doc129页本文档一共被下载:次,您可全文免费在线阅读后下载本文档。 下载提示1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的...
  • 蒋加伏主编VB程序设计第四版PPT及全部课本源码 北京邮电大学出版社 Visual Basic 程序设计教程第四版) 主编 蒋加伏 张林峰 找了好久的(不带密码的) 网络转载,如若侵权 敬请告之
  • 五章 数 组 5.1 数组的概念 5.2 数组声明 5.3 数组的常用操作 5.4 可视化数组列表框和...自定义数组及应用 5.6 综合应用 思考题 VB程序设计教程 本书目录 Visual Basic 程序设计教程 同济大学计算机系基础学科组
  • 五章 数 组 5.1 数组的概念 5.2 数组声明和初始化 5.3 数组的常用操作 5.4 可视化数组列表框和组合框 5.5 结构类型及其数组...六应用 VB程序设计教程 本书目录 Visual Basic 程序设计教程 同济大学计算机系基础学科组
  • 第一章 Visual Basic程序设计概述 第二章 VB简单的程序... 第四章 基本的控制结构 第五章 数组 第六章 过程 第七章 常用控件 第八章 界面设计 第九章 文件 第十章 图形 第十一章 数据库技术
  • VB-Net自学经典PPT教程(完整) 第一章 VB.NET基础 第二章 简单的VB.NET程序设计 第三章 VB.NET语言基础 第四章 基本的控制结构 第五章 数 组 第六章 过 程 第七章 用户界面设计 第八章 面向对象程序设计基础 ...
  • VB 6.0 中文版教程

    2009-02-06 13:48:23
    第一章 创建第一个VB应用程序 第二章 VB6.0到集成开发环境 第三章 过程管理 第四VB6.0编程语言 第五章 窗体设计 …… ……
  • 第一章:我的第一个 VB 程序——“跟我来学 VB 神童教程” 第二章:控件学习 第一节——Label 控件 第二节——TextBox控件 第三节——综合示例一 第四节——CommandButton 控件 第五节——单选与复选控件 第六节——...
  • 1. 《Visual Basic程序设计教程6.0》龚沛曾、陆慰民、杨志强编 高等教育出版社2000.7 2. 《Visual Basic 程序设计教程》 刘瑞新 李树东 万朝阳 电子工业出版社 2000年3月 3. 《Visual Basic 程序设计》 清华大学...
  • 作为.NET平台上最主要的编程语言,C#在不断地改进和完善。功能越来越强大。当然。复杂性也随之增加,令很...读完这本书之后,就可以读C#与.NET高级程序设计第四版 查找方法,直接点发布人 youhaooo,即可找到我发布的此书
  • VB课程设计俄罗斯方块

    热门讨论 2011-02-25 10:46:55
    1.3程序设计思想 游戏是用来给大家娱乐的,所以要能在使用的过程中给大家带来快乐,消除大家的疲劳,所以我们在游戏中添加了漂亮的场景和动听的音乐,设置了过关升级的功能,激发大家的娱乐激情。 从游戏的基本玩法...
  • 第三部分利用VB程序设计了UDP聊天程序; 第四部分验证了设计的程序; 第五部分是此次设计的结论总结及部分参考文献和附录。 关键字:Winsock 即时通讯 点对点 数据流图 数据字典 结构图 层次输入输出处理图 ...
  • 舍五入()”命令在最高位进位时,会导致程序异常。 17. 修改BUG:办公组件支持库打印进度对话框的标题和用户设置的内容不一致。 18. 修改BUG:办公组件静态编译后无法正常销毁。 19. 修改BUG:应用接口支持库...
  • 原题:Visual Basic程序设计教程)龚沛曾主编,高等教育出版社 实验5-10(改) 作者:Caleb Sung 课堂作业 特别感谢某小可爱的资瓷~ 题目要求 界面设计样式: 在模块文件里自定义类型(学号...
  • 电子设计.doc

    2019-05-28 11:58:28
    0013、单片机C语言程序设计实训100例——基于8051+Proteus仿真 0014、电机转速测量系统论文 0015、多功能出租车计价器设计论文资料 0016、多功能数字时钟设计论文资料 0017、肺活量测量仪设计论文资料 0018、高保真...
  • 销量超过10万册Amazon一PHP图书出版

    千次阅读 2007-05-14 23:52:00
    PHP新圣经《PHP与MYSQL 5程序设计(2)》【图灵图书推荐】《PHP与MySQL基础教程》,目前Amazon一PHP畅销书,原版已经销售10万业界权威的TIOBE指数(依据主要搜索引擎的数据计算)显示,PHP已经是仅次于Java、C和...
  • 软件工程与软件测试自动化教程

    热门讨论 2009-06-24 00:17:55
    16. 2 一个稍大一点的VB程序自动化测试分析实例 16. 2. 1 利用J-charts得到系统的总体结构及覆盖信息 16. 2. 2 利用逻辑流程图详细理解代码逻辑 16. 2. 3 联机程序文档 附录A 结构图的方框标识 附录B 控制...
  • 2012-06-11 15:43 5,624,459 OpenGL游戏程序设计.zip 2012-06-11 15:19 10,468,734 TCP+IP协议内核源码分析.pdf 2012-06-11 15:18 26,911 TCP+IP协议的完整C源程序.rar 2012-06-11 15:14 6,642,870 u-boot-2011.06.7...
  • 第四部分ActiveX编程567 第16章ActiveX组件567 16.1介绍COM567 16.1.1 COM简介567 16.1.2 COM组件的类型568 16.2创建ActiveX EXE服务组件571 16.2.1基本步骤571 16.2.2 Instancing属性573 16.2.3在应用程序之间传送...

空空如也

空空如也

1 2 3
收藏数 54
精华内容 21
关键字:

vb程序设计教程第四版