您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 《第3章-VB语言基础》习题
《第3章VB语言基础》习题一、填空题1.写出下列常量的数据类型:45“45”4.5D+24.5E22.指出下列变量的类型:Minmax!i%str$Count%area#3.指出下列合法的变量名是Integer,_Student,4r,$test,Use,β,变量,Book/No,Stu.No4.VB中,字符串常量的分界符是,日期/时间型常量的分界符是。5.执行下列语句,输出的结果是a$=”Good”b$=”Morning”Printa$+chr(13)+b$6.窗体的单击事件中有如下代码:Privatesubform1_click()StaticxasintegerX=x+1PrintxEndsub运行该程序,单击窗体两次,窗体上显示的内容是。7.VB语言的表达式正确描述下列命题:a小于b或小于ca和b中有一个小于ca是奇数a不能被b整除8.InputBox函数返回值的数据类型为;MsgBox函数返回值的数据类型为。9。由关键字声明的局部变量在整个程序运行时一直存在。10.定义变量时如不指定类型,该变量为变量。11.日期常量用作为界定符。12.可以在窗体模块的声明段中进行的声明。13.表达式4+6\5*7/9Mod3的值是。14.表达式Len(幸运52)的值是。15.可表示[50,100]之间的随机数的语句是。16.Print方法分区输出时,用分隔多个表达式。二、单项选择题1.下列是合法变量的是()。A、FilenameB、A(A+B)C、254DtD、Print2.下列是VB所允许的数是()。A、10^(1.25)B、D32C、12ED、+-2.53.数“8.6787E+8”写成普通的十进制是()。A、86787000B、867870000C、8678700D、86787000004.语句Print5*5\5/5的输出结果是()。A、5B、25C、0D、15.表达式4+5\6*7/8Mod9的值是()。A、4B、5C、6D、76.执行以下程序段后,变量c$的值为()。a$=”VisualBasicProgramming”b$=”Quick”c$=b$&Ucase(Mid$(a$,7,6))&Right$(a$,11)A、VisualBASICProgrammingB、QuickBASICProgrammingC、QuickBasicProgrammingD、QUICKBASICProgramming7.执行下面的语句后,所产生的信息框的标题是()。a=MsgBox(“AAA”,”BBBB”)A、BBBBB、AAAC、空D、非出错,不能产生消息框8.下列能将3.6转为4的函数是()。A、int(3.6)B、fix(3.6)C、cint(3.6)D、round(3.6,1)9.下列为整型变量的是(C)。A、x!B、x#C、x%D、x$10.设有语句组:DimS1AsString*5S1=VBTest则S1的值为(B)。A、VBTestB、VBTeC、VBTesD、BTest11.下列(A)是合法的变量名。A、x_yB、x-yC、2xD、and12.下列(A)为单精度变量。A、x!B、x#C、x%D、x$13.用户自定义数据类型的成员不能是(A)。A、数组B、日期型C、货币型D、定长字符串14.下列(B)是合法的变量名。A、x%yB、xy%C、2xD、Or15.下列哪一个是日期型常量(B)。A、06/08/04B、#06/08/04#C、06/08/04D、{06/08/04}三、应用题1.整型与长整型、单精度与双精度的区别在哪里?2.何为常量和变量?什么情况下宜用常量?什么情况下宜用变量?3.写出下列函数的值。(1)ABS(-2)(2)INT(17.8)(3)SQR(36)(4)INT(SGN(-3.8))(5)EXP(FIX(0.23))(6)LEN(”Iamastudent!”)(7)LEFT$(”ABCD”,2)(8)STR(24.5)(9)CHR(87)4.将下列数值表达式写VB表达式。(1)a+cb2(2)3x4cosx(3)acb42(4)8exln2(5)aacbb242(6)(cos2x+sin2x)mn(7)2222ayx(8)2cossin2cossinxxxx(9)3x4y5.设a=3,b=5,c=-1,d=7,写出下列关系表达式与逻辑表达式的值。(1)a+bc+d(2)a=d-c(3)a0andc0(4)notb+d=12(5)a+cborb+cd(6)(a-b=c)and(a+b=d)(7)nota=cor4*c=b^2andda+c6.编写窗体的单击事件代码,求一任意三角形的面积,三角形的三条边a、b、c通过InputBox函数输入,计算的结果放入变量s中,并以消息框的形式输出。提示:任意三角形的面积公式s=))()((ctbtatt,t=(a+b+c)/27.编写一段代码,求给定一个圆的周长和面积。要求:(1)圆的半径r利用InputBox函数从键盘任意输入(r0)。(2)圆周率定义为符号常量。(3)利用赋值语句将求出的周长和面积赋给变量l和s。(4)用Print方法输出详细结果。8.编写窗体的单击事件代码,在窗体上显示如图3-11所示的图形:AAAAAAAAAAAAAAAA图3-11编写窗体单击事件代码的图形
本文标题:《第3章-VB语言基础》习题
链接地址:https://www.777doc.com/doc-7261745 .html