VB程序设计教程(第四版)龚沛曾习题答案 下载本文

内容发布更新时间 : 2024/5/12 1:38:02星期一 下面是文章的全部内容请认真阅读。

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

课后习题答案

目录:

第1章 Visual Basic程序设计入门 第2章 面向对象的可视化编程基础 第3章 VB程序设计基础 第4章 基本控制结构 第5章 数组 第6章 过程

第7章 用户界面设计 第8章 数据文件 第9章 图形操作

第10章 ADO数据库编程基础

第3章

1、合法的有:(1)单精度(3)单精度(4)双精度(6)整形(7)字符型(9)日期型(10)双精度(12) 八进制表示(14)十六进制表示(15)逻辑型(18)单精度数

2、合法变量有:(1),(2),(6),(9),(10),(11)

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) chr( int ( Rnd * 10 +67 ) (2) int ( Rnd * 101 +100 )

(3) x * y >0 (4) x/5=0 or x /7 =0

(5) (x mod 10) 10 + x /10 (6)Round(123.2389*100)/100

(7) Ucase (c ) >=‖A‖ and Ucase(c )<=‖Z‖ or Lcase (c ) >=‖a‖ and Lcase(c )<=‖z‖ (8) Mid ( s, 5, 6 ) (9) x >=10 and x <20

(10) ( x < z and y >z ) or ( x >z and y < z) (11) x>z and y > z

5、 下出下列表达式的值:

(1) 123+23 mod 10 \\ 7 +Asc(―A‖【188】 (2) 100+‖100‖ & 100 【200100】 (3) 【68.56】 (4) 已知A$=“87654321‖,

求表达式Val(Left$(A$,4)+ Mid(A,4,2))的值 【876554】 (5)DateAdd(―m‖【2000-2-29】 (6) Len(‖VB程序设计‖) 【6】

6、利用shell函数在VB程序中分别指向画图word程序。 答:private sub cmd1_click() dim x as string

x=shell(\end sub

private sub cmd2_click()

dim y as string

y=shell(\end sub

7、VB提供了哪些标准数据类型?声明类型时,其类型关键字分别是什么?其类型又是什么? 答案:C语言的合法数据类型的关键字大体上分为:int(整型)、float(单精度型)、double(双精度型)和char(字符型)。除了这基本的4种类型外,还有一些数据类型的修饰符,有long(长整型)、short(短型)、signed(有符号型)和unsigned(无符号型)。 其它章节课后答案:请 :答案管家

8、哪种数据类型需要的内存容量最少,且可存储例如3.2345这样的值。 答案:Byte类型需要的内存容量最少,只需一个字节存储一个变量。 要想存储3.2345这样的值,需要 Single 类型,占用4个字节