当前位置:文档之家› 最新VB第三章课后习题答案

最新VB第三章课后习题答案

习题一、单项选择题1、设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是()A.PrintA=x+yB. Print"A=";x+yC. Print"A="+Str(x+y)D. Print"A="&x+y2、假定有如下的命令按钮(名称为Command1)事件过程:PrivateSubCommand1_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:”,,”输入数据:"+xEndSub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是()A. x的值是数值10B. 输入对话框的标题是“输入整数”C. 信息框的标题是“输入数据:10”D. 信息框中显示的是“输入的数据是:”3、有如下程序a=3;b=4PRINT b<aEND运行后,输出的结果是( )A.4>3B.-1C.0D.显示出错信息4、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。

程序运行以后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。

以下能实现上述操作的事件过程是()A. Private Sub Text1_Change()B. Private Sub Command1_Click()Command1.Caption=”计算机等级考试”Caption=”计算机等级考试”End Sub End SubC. Private Sub Form1_Click()D. Private Sub Command1_Click()Text1.Caption=”计算机等级考试”Text1.Text=”计算机等级考试”End Sub End Sub5、假定有如下的窗体事件过程:Private Sub Form_Click()a$ = "Microsoft Visual Basic"b$ = Right(a$, 5)c = Mid(a$, 1, 9)MsgBox a$, 34, b$, c$, 5End Sub程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是()A. Microsoft VisualB. MicrosoftC. BasicD. 56、窗体上放置了三个文本框,若在Text1中输入456,在Text2中输入78,在程序中执行了语句Text3=Text1+Text2后,则在Text3中显示()A. 434B. 45678C. 溢出D. 语法错误7、执行下面的程序,单击窗体,则在窗体上显示的是()。

Option ExplicitPrivate Sub Form_Click()Dim a As Integer, b As Integer, c As Integerb = 6:c = 6.5a =b = cPrint aEnd SubA. 1B. -1C. 0D. 语法错误说明: False-→0 True→-18、语句PRINT “INT(-13.2)=”;INT(-13.2)的输出结果为:A. INT(-13.2)= -13.2B. INT(-13.2)= 13.2C. INT(-13.2)= -13D. INT(-13.2)= -14二、填空题1、在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a = InputBox("请输入一个整数")b = InputBox("请输入一个整数")Print a + bEnd Sub程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为321456 。

2、执行下面的程序段后,b的值为300 。

a=300b=20a=a+bb=a-ba=a-b3、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Click()Text1.Text = "VB程序设计"End SubPrivate Sub Text1_Change()Picture1.Print "VB Programming"End Sub程序运行后,单击窗体,在文本框中显示的内容是VB程序设计,而在图片框中显示的内容是VB Programming。

4、在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输入一个整数")Print x + Text1.TextEnd Sub程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,则在窗体上显示的内容是123456 。

5、如果在立即窗口中执行以下操作:a = 8 <CR>(<CR>是回车键,下同)b = 9 <CR>Print a > b <CR>则输出结果是___False__。

6、在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码:Private Sub Command1_Click()Static y As IntegerDim z As Integern = 10z = n + zy = y + zx = x + zLabel1.Caption = xLabel2.Caption = yLabel3.Caption = zEnd Sub运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是_30 30 10。

7、若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,CommandButton会首先获得焦点。

8、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是____VVV___。

9、输入下列程序Private Sub Command1_Click( )Text1.Text=”努力”End SubPrivate Sub Command2_Click( )Text1.Text=”学习”End Sub单击Command2按钮,又单击Command1按钮,在文本框中显示___努力____。

10、要使Print方法在Form_Load( )事件过程中有效,必须将_窗体的Visible_属性设置为True,或者使用_窗体的Show__方法。

三、问答题1、简要回答vb中赋值语句的使用要点。

2、简要分析MsgBox函数与InputBox函数有何区别,?3、InputBox函数和Text文本框有何异同?4、Print方法中可以使用“,”和“;”,简述它们的作用和差别。

5、简述标签的作用。

心惊肉跳自言自语寒风呼啸汹涌澎湃脸色苍白神情激动忐忑不安絮絮低语如此而已汹涌澎湃寒风呼啸心惊肉跳忐忑不安自言自语倾诉衷肠低吟浅唱难以企及唉声叹气微不足道盛赞不绝不义之财高楼林立饱经沧桑难以置信潜滋暗长无法割舍灰心丧气局促不安信心十足扭转局面独一无二无所不知无所不能耸人听闻无所不为无所畏惧貌不惊人心领神会家常便饭绿叶金实波光荡漾清澈见底清脆悦耳得天独厚争先恐后地动山摇盘旋缭绕姿态万千瓜果飘香生息繁衍震耳欲聋流离失所步履沉重老之将至微薄之力灭顶之灾熟视无睹容光焕发无与伦比融为一体深思熟虑公正无私名声扫地继往开来日新月异一锤定音从容不迫化险为夷婉转动听弱不禁风不解之缘得心应手挥汗如雨挥洒自如年轻气盛忍辱负重喜怒哀乐眼花缭乱惊心动魄过关斩将梦寐以求奇光异彩失声痛哭囫囵吞枣张冠李戴恍然大悟饱经风霜哄堂大笑张牙舞爪满不在乎不可名状晕头转向傲气十足不学无术不屑一顾异想天开绚丽多姿随心所欲泣不成声一如既往了如指掌问心无愧刮目相看善解人意热泪盈眶横七竖八斩钉截铁居高临下粉身碎骨昂首挺胸气壮山河思绪万千夜不能寐岿然不动阿谀奉承卓尔不群浩然正气无不动容泪如雨下高官厚禄视死如归横眉冷扫青枝碧叶AABB式缝缝补补层层叠叠浑浑噩噩轰轰烈烈恭恭敬敬世世代代确确实实马马虎虎模模糊糊弯弯曲曲陆陆续续整整齐齐叽叽喳喳飘飘悠悠歪歪斜斜郁郁葱葱叽叽咕咕嘟嘟囔囔推推搡搡ABAC式一点一滴又酸又痛尽心尽力无边无垠傻头傻脑虎头虎脑挨家挨户不慌不忙不屈不挠AABC或ABCC式絮絮低语茫茫人海默默无闻源源不断袅袅青烟哈哈大笑咄咄逼人岁岁平安昏昏欲睡闪闪发光铮铮铁骨嗡嗡作响相貌平平风度翩翩气喘吁吁大名鼎鼎和蔼可亲、闪闪发光、滔滔不绝、一泻千里、纷至沓来、风雨同舟、生命垂危、从天而降、世外桃源、心惊肉跳、大吃一惊、缝缝补补、自作自爱、自言自语、流连忘返、怒目圆睁、十指连心、溜之大吉、身无分文、兴高采烈、悬崖峭壁、狂风怒号、惹人讥笑、寝食不安、思潮起伏、可见一斑、碧空如洗、波涛起伏、水落石出、百折不回、牙牙学语、德高望重、津津乐道、别有深意、左冲右撞、意味深长、庞然大物、行色匆匆、奇妙无比、不拘一格、年过花甲、怦怦直跳。

108|评论(3)六年级语文上册成语、四字词语解释第一单元。

相关主题