• 170.50 KB
  • 2022-04-22 11:21:08 发布

《Visual Basic程序设计基础》习题参考答案.doc

  • 7页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'《VisualBasic程序设计基础》教材习题参考答案第1章VisualBasic6.0程序设计概述一、判断题1.√2.√3.×说明:同类控件(如两个标签)相互重叠,设计时可以设置“置前”、“置后”属性。4.√5.×6.√7.×8.√9.√10.×11.√12.√13.×14.√15.×16.√17.√18.√19.√20.√二、选择题1.C2.B3.D4.C5.B6.A7.D8.A9.B10.A11.C12.D三、填空题1.对象、事件2.属性、方法、事件3.控件、屏幕(Screen)4.对象5.Left、Top6.属性、<对象名>.<属性名>=<表达式>7.网格8.Form19.Load或Initialize或Resize或Activate(自动执行的先后顺序也按此排列)10.Activate、Deactivate 第2章程序设计基础一、判断题1.√2.×3.×4.×5.√6.×7.√8.√9.√10.×二、选择题1.B2.D3.A4.C5.C6.B7.A8.D9.C10.A三、填空题1.String2.43."aaa"4.1455.66.37.188.False9.(xMod10)*10+x1010.10+Int(Rnd*90)11.a*bModc12.Log(x)+Sin(3.141593/6)13.ConstPI=3.141592614.日期15.Int(x)+1第3章结构化程序设计与数组一、判断题1.√2.×3.√4.×5.√6.×7.×8.√9.×10.√二、选择题1.A2.D3.C4.C5.D6.B三、填空题1.Ifx>yThent=y:y=x:x=t2.IS3.Fori=0to9:B(i)=InputBox("B("&i&")="):Nexti4.Dim5.String6.8四、程序阅读题(写出下列程序的运行结果)程序1.05程序2.20程序3.2471116程序4.1491625程序5.程序6.五、程序填空题1.(1)q*i(2)s+p*i/q(3)Nexti2.(1)r=0(2)mModn3.(1)i+j-1(2)7-i(3)Print 4.(1)10+Int(Rnd*90)(2)i+1To30(3)a(i)=a(j)(4)a(i)Mod2=1第4章函数与过程一、判断题1.×2.√3.×4.×5.√6.×7.×8.√二、填空题1.按地址传送2.b()AsLong3.64.按值传递5.按地址传递6.PublicxAsSingle7.StaticxAsInteger8.Form2.y三、程序阅读题(写出下列程序的运行结果)程序1.s=2程序2.1程序3.112112122223s=511s=9121133114641四、程序填空题1.(1)ByeVal(2)kModi(3)k=ki(4)Callpp(i)2.(1)a()AaDouble(2)n-1(3)a(j)+4.Enabled5.MaxLength6.Text1.SetFocus7.MultiLine8.Visible9.Alignment10.AutoSize11.ForeColor12.0或113.True14.115.AddItem16.117.List1.Clear18.文本框、列表框19.下拉式组合框、简单组合框、下拉式列表框20.Scroll21.Value22.Change23.定时器不起作用24.Timer25.65535四、程序阅读题程序1.116程序2.8程序3.23451程序4.小,你好!程序5.您好34512小李,你好!欢迎使用VisualBasic!程序6.李子程序7.y=6程序8.n=1苹果y=14n=3橘子n=5葡萄柚子香蕉五、程序填空题1.(1)a(i)=Mid(str1,i,1)或a(i)=Mid(Text1.Text,i,1)(2)p=j(3)a(i)=a(p)(4)Command2.Enabled=True2.(1)1To2*i–1(2)Command2.Enabled=True(3)Command2.Enabled=False 3.(1)Text2.Enabled=False(2)p=2(3)Printi(4)Val(Text1.Text)<2或Val(Text1.Text)<=1(5)KeyAscii=134.(1)List1.ListCount(2)List1.RemoveItemI(3)i=i+15.(1)Timer1.Enabled=True(2)x3600(3)(xMod3600)60或(x-3600*h)60(4)x=x+16.(1)Label1.Left(2)Label1.Left=-Label1.Width第6章图形控件和图形方法一、判断题1.√2.×3.√4.×5.√6.×7.×8.×9.√10.√二、选择题1.C2.B3.C4.A5.A6.C7.A8.C9.C10.B11.A12.B13.B14.C15.C三、填空题1.Circle(ScaleLeft+ScaleWidth/2,ScaleTop+ScaleHeight/2),8002.LoadPicture3.AutoSize、Stretch、False、False4.选中、属性5.形状、矩形6.Picture1.Picture=LodePicture("C:WindowsCloud.bmp")7.图片框、其他控件8.缇、SclaeMode9.颜色10.颜色、圆弧起点处转角、圆弧终点处转角、椭圆纵轴与横轴长度之比四、程序阅读题程序1.转动一条红色直线,其轨迹形成一个圆程序2.在窗体上随机的位置、用随机的颜色、半径绘制1000个空心的圆。程序3.在图片框内绘制多个黄色边框矩形,填充样式在“实心”、“透明”间交替变换。五、程序填空题1.(1)Combo1.ListIndex(2)Shape1.BorderStyle(3)Combo2.AddItemStr(i)2.(1)Callpic(2)False(3)n=n+1(4)LoadPicture("c:windows1.bmp")(4)LoadPicture(fn) 第7章对话框与菜单程序设计一、判断题1.√2.√3.√4.×5.×6.×7.√8.√9.√10.√二、选择题1.D2.A3.C4.C5.B6.D7.A8.B9.D10.B三、填空题1.窗体控制菜单、下拉式菜单、快捷菜单2.ShowFont3.打开文件、另存为、颜色、字体、打印对话框4.工程、部件5.CommonDialog1.Action=3、CommonDialog1.ShowColor6.提示信息、对话框类型、对话框标题7.Click8.工具9.代码窗口、Click10.相同、正四、程序阅读题程序1.显示提示信息为“5”、标题为“na的输出结果”、有一个“确定”按钮的消息框。程序2.显示提示信息为“您选择了第1项”、标题为“第一项”、有一个“确定”按钮的消息框。五、程序填空题1.(1)Int(Rnd*100)(2)Str(i)(3)ExitFor2.(1)False(2)Date(3)CommonDialog1.Color(4)m1第8章文件一、判断题1.×2.√3.×4.√5.√6.×7.√8.×9.√10.√11.×12.×13.√14.×15.×二、选择题1.A2.C3.B4.B5.A6.C7.C8.B9.C10.B11.D12.B13.B三、填空题1.ChDir2.FileLen3.Change4.EOF5.LineInput四、程序阅读题程序1.y=1a=1程序2.NO.13程序3.y=3a=2NO.24窗体:362516941 y=6a=3NO.37文件:149162536y=10a=4NO.411程序4.程序5.1程序6.1窗体上显示内容:202212文件中内容:4681012333123444455555五、程序填空题1.(1)DimnAsInteger(2)"C:windowscalc.exe"(3)Output(4)End2.(1)ForOutputAs#2(2)0(3)"temp.dat"As"c:a1.dat"3.(1)Open"e:dataout.txt"ForOutputAs#1(2)t1Modt2=0(3)IfflagThen(4)Printcoun'