Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc

Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc

ID:50799385

大小:52.50 KB

页数:3页

时间:2020-03-08

Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc_第1页
Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc_第2页
Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc_第3页
资源描述:

《Visual Basic程序设计与实训 教学课件 作者 苏玉雄 习题答案第2章习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.选择题:(1)下列哪个符号是合法的变量名?(A)A.VB123B.AbsC.99JiD.xy(2)数学式子10sin25o写成VisualBasic表达式是?(D)A.10sin25B.10*sin(25)C.10*sin(25o)D.10*sin(25*3.14/180)(3)VisualBasic中不存在下列哪一种数据类型?(D)A.字符串类型B.日期类型C.逻辑类型D.指针类型(4)表达式Left(“Visual”,3)+Lcase(“AB”)的值是?(C)A.visABB.VisABC.VisabD.ualab(5)表

2、达式6+10Mod4*2+1的值是?(B)A.9B.11C.1D.3(6)用于截去字符串左右空格的函数是?(A)A.Trim()B.Rtrim()C.InStr()D.Mid()(7)下列()是日期型常量?(C)A.“07/03/11”B.02/02/11C.#03/01/19#D.{2/11/02}(8)把数值型转换为字符串型需要使用下列哪一种函数?(B)A.Val()B.Str()C.Asc()D.Chr()2.符号常量与变量有何区别?如何定义符号常量?一般在什么情况下使用符号常量?答:符号常量是指用一个符号代表常量值,该符号在

3、程序中表示恒定值。符号常量有两种来源:用户定义的符号常量和内部(或系统)定义的符号常量。变量就是在程序执行期间其值可变的量。实际上变量是一个存储单元,这个存储单元的名字就是变量名,变量能够用来保存数据。在程序中对变量应先定义,再使用。被声明的变量均有变量名和相应的数据类型。符号常量的定义格式为:Const符号常量名[As数据类型]=表达式在符号常量的定义中,需要有关键字“Const”,且必须提供常数值,“As数据类型”为可选项,当省略“As数据类型”时,常量的类型由其后赋给的值决定。3.下面列出的字符串中,哪些可以作为VB的变量名,

4、哪些不行?VisualBasic1ABCLegendY2003X1PrintPi+πα·βLY_zhengAbsRead$Epson答案:可以作为VB的变量名的有:VisualBasic,Legend,Y2003,X1,LY_zheng,Epson不能作为VB的变量名的是:1ABC,Print,Pi+π,α·β,Abs,Read$4.下列各数中哪些是符合VB标准的常数,它们各属于哪种类型?255"upc"e-037.88.5#&HFF&O377&67.83e-50-3.5D+1001EOTrue#1/1/2000#答案:符合VB标准

5、的常数有:255整型,"upc"字符型,7.8单精度型,8.5#双精度型,&O377&八进制长整型,67.83e-50双精度型,-3.5D+100双精度型,1EO单精度型,True布尔型,#1/1/2000#日期型5.写出下列函数的值:A.Fix(-623.556)=-624B.Int(-623.556)=-623C.Sqr(Sqr(81))=3D.Exp(23)=1E.Int(Abs(13-24)/2+.5)=6F.Str(-567.67)=“-567.67”G.Val(“89-23”)=66H.UCase(“VisualBas

6、ic”)=VISUALBASICI.Right(“Beijing-2008”,8)=ing-2008J.Sgn(-4mod4+1)=1L.Len(“VisualBasic6.0”)=166.写出下列算式的VisualBasic表达式:(1)πVB表达式为:pi*(q/2)^2+d(2)a[x2+b(x+)]VB表达式为:a*(x^2+b*(x+c/b))(3)sin(x+π)(cosx-1)VB表达式为:sin(x+pi)*(cos(x)-1)(4)(2x-a)(3y+b)VB表达式为:(2*x-a)*(3*y+b)(5)(a+b)

7、2·cVB表达式为:(a+b)^2*c(6)aexlnyVB表达式为:a*exp(x)*log(y)(7)VB表达式为:(a+b)/(1-(b-c)/2*d)(8)VB表达式为:(x+sqr(x^2+1))^(1/3)7.用VB表达式表示下列各题:(1)A+B大于5.0且A不大于B;VB表达式为:(A+B)>5.0andA<=B(2)整数A和B之一为0,但不同时为0;VB表达式为:(int(A)=0orint(B)=0)andAB<>0(3)A,B均大于0;VB表达式为:A>0andB>0(4)A不能被B整除;VB表达式为:Amod

8、B<>0(5)A为非负数,B为整数;VB表达式为:A>=0andint(B)(6)A,B,C中任意两个数的和大于第三个数;VB表达式为:(A+B)>Cor(A+C)>Bor(B+C)>A(7)产生一个介于[10,40]间的随机整数;V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。