




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序设计语言VB综合设计题1 .编制程序实现:在窗体上,单击按钮1,在文本框中动态显示当前时间;单击按钮2,则停止动态显示;单击按钮3,清除文本框内容。提示:可用定时器控制时间,用系统函数Now显示时间(如Textl.Text=Now)。2 .编制程序:求出100-200之间所有可以被3整除的数的总和,将结果用消息框显示输出。3 .编制程序:利用输入框输入10个不同的整数,将它们从小到大排序,并打印输出。4 .编制程序实现:设计在一框架中包含三个复选框,只有当其1,3选中而2未选中时,才在Text1中显示Hello字符。5 .编一程序能实现在窗体上打印出如下图所示的图形。AAAAAAAAAAA
2、AAAAABBBBBBBBBBBBBBBB6 .编一程序用于判断一正整数是否为素数。(提示:只能被1和本身整除的正整数称为素数。为了判断一个数n是不是素数,可以将n被2到sqr(n)之间的所有整数除,如果都除不尽,则n就是素数,否则n是非素数。)7 .选用If和Select判断结构中任意一种编写满足下列条件的计税要求的程序:少于1600元,免税;1601-5000元,征2%勺税;多于5000元,超过部分征5%勺税。8 .有a、b、c三个数,编一程序实现通过文本框给a、b赋值;再调用能完成a、b比较大小的子过程,用c将大数回传。要求按值传送a、bo9 .编一程序用于求所有的水仙花数。所谓水仙花数
3、是指一个3位数,其各位数字立方和等于该数本身。例如:153就是一水仙花数,因为153=13+53+33o10.设计一弹出式菜单,用于设置窗体的背景色,背景色包含白色、黄色、红色三种颜色。11 .编写程序实现:输入三角形的三条边a,b,c的值,根据其数值判断能否构成三角形。如果能,则判断三角形是否是直角三角形,若是则计算该直角三角形的面积。提示:判断能否构成三角形的方法是,求最长的一边,判断它的边长是否小于另外两边边长之和;或求最短的一边,判断它的边长是否大于另外两边之差。12 .编写程序:通过四个命令按钮Command1-Command4E图片框Picture1内分别实现画点、画线、画圆、擦除
4、等功能。13 .编写程序实现:在窗体上单击按钮1,可通过输入对话框输入两个字符串;单击按钮2,将输入的两个字符串连接为一个字符串,并计算该字符串长度,然后在消息框中显示出来。14 .编一程序:用三个文本框分别输入a、b、c,求一元二次方程ax2+bx+c=0的解x1和x2,只包括实根。15 .编一程序:利用输入对话框输入两个正整数,求最大公约数。答案1. PrivateSubCommand1_Click()Timerl.Interval=5Timer1.Enabled=TrueEndSubPrivateSubCommand2_Click()Timer1.Enabled=FalseEndSubP
5、rivateSubCommand3_Click()Timer1.Enabled=FalseText1.Text=EndSubPrivateSubTimer1_Timer()Text1.Text=NowEndSub2. PrivateSubCommand1_Click()Dimi,sAsIntegerFori=100To200IfiMod3=0Thens=s+iNextiMsgBox(100-200之间所有可以被3整除的数的总和为:&Str(s)3. PrivateSubCommand1_Click()Dima(9),i,j,mAsIntegerFori=0To9a(i)=Val(InputBo
6、x(第&i+1&个数:)NextiFori=0To9Forj=i+1To9Ifa(i)a(j)Thenm=a(i)a(i)=a(j)a(j)=mEndIfNextjNextiFori=0To9Printa(i);NextiEndSub4. PrivateSubCommand1_Click()IfCheck1.Value=1AndCheck2.Value=1AndCheck3.Value=0ThenText1.Text=HelloEndSub5. PrivateSubCommand1_Click()Dimi,jAsIntegerFori=1To4Forj=1To(2*i-1)PrintA;Nex
7、tjPrintNextiFori=4To1Step-1Forj=(2*i-1)To1Step-1PrintB;NextjPrintNextiEndSub6. PrivateSubCommand4_Click()Dimn,k,i,tempAsIntegern=InputBox(请输入一个正整数)k=Int(Sqr(n)i=2temp=0DoWhilei=kAndtemp=0IfnModi=0Thentemp=1Else1 =i+1EndIfLoopIftemp=0ThenPrintn;是一个素数ElsePrintn;不是素数EndIfEndSub7. PrivateSubCommand1_Cli
8、ck()Dimn,pAsSinglen=Val(Textl.Text)SelectCasenCaseIsbThenc=aElsec=bEndSubPrivateSubCommand1_Click()Dima,b,cAsSinglea=Val(Text1.Text)b=Val(Text2.Text)Callc1(a,b,c)PrintcEndSub9. PrivateSubCommand1_Click()Dima,b,c,nAsIntegerForn=100To999a=Int(n/100)b=Int(n-a*100)/10)c=n-(a*100+b*10)Ifn=a八3+b八3+c八3Then
9、Printn;NextEndSub10. PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2ThenPopupMenuMenuAEndIfEndSubPrivateSubB_Click(IndexAsInteger)SelectCaseIndexCase 1Forml.BackColor=vbWhiteCase 2Forml.BackColor=vbYellowCaseElseForml.BackColor=vbRedEndSelect11. PrivateSubComma
10、nd1_Click()Dima(2),i,j,mAsIntegerFori=0To2a(i)=Val(InputBox(第&i+1&条边为:)NextiFori=0To2Forj=i+1To2Ifa(i)a(j)Thenm=a(i)a(i)=a(j)a(j)=mEndIfNextjNextiIfa(0)+a(1)a(2)ThenIfa(0)八2+a(1)八2=a(2)八2ThenPrint能构成直角三角形,面积为:&a(0)*a(1)/2ElsePrint能构成三角形,但不是直角三角形EndIfElsePrint不能构成三角形EndSub12. PrivateSubCommand1_Click
11、()Picturel.PSet(Picturel.Width/2,Picture1.Height/2)EndSubPrivateSubCommand2_Click()Picture1.Line(0,0)-(Picture1.Width,Picture1.Height)EndSubPrivateSubCommand3_Click()Picture1.Circle(Picture1.Width/2,Picture1.Height/2),800EndSubPrivateSubCommand4_Click()Picture1.ClsEndSub13. Dima,b,cAsStringPrivateSubCommand1_Click()a=InputBox(请输入第一个字符串)b=InputBox(请输入第二个字符串)EndSubPrivateSubCommand2_Click()c=a+bMsgBox连接后的字符串为:&c&。长度为:&Len(c)EndSub14. PrivateSubCommand4_Cli
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 九田小学年下学期教学工作总结模版
- 红橙可爱卡通校园安全模板
- 区块链技术教育应用探索与案例
- 中介分销合同范例
- 办公自动化新趋势基于区块链技术的食品行业应用案例
- 幼儿园新入职小班教师年度工作总结模版
- 医疗健康数据治理的标准化与规范化建设
- 信托公司合同范例
- 小儿肺炎的护理
- 专业商铺转让合同范例
- 《西方音乐史》课件伯辽兹
- 《二次函数图像与性质》学习评价量规
- 2019版人教版教材习题高中物理必修3
- 直肠类癌rectalcarcinoid课件
- 关于互联网金融对商业银行风险影响的实证研究会计学专业
- 第1课 古代埃及-部编版历史九年级上册课件(共16张PPT)
- 十八项电网重大反事故措施
- 安全生产负责人任命书
- 信息经济学第六章_信号发送与信息甄别
- 液压缸常见故障类型及维修或排除方法
- 数控车床四刀位免抬刀塔装调工艺卡
评论
0/150
提交评论