vb程序题及答案.doc

vb程序题及答案.doc

ID:49053766

大小:61.50 KB

页数:6页

时间:2020-02-27

vb程序题及答案.doc_第1页
vb程序题及答案.doc_第2页
vb程序题及答案.doc_第3页
vb程序题及答案.doc_第4页
vb程序题及答案.doc_第5页
资源描述:

《vb程序题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一套1、'填空完成程序,使得当单击窗体后,Label1上显示100以内(含100)偶数之和。PrivateSubForm_Click()DimiAsInteger'定义变量iDimsAsInteger'定义变量s,用于存放100以内(含100)偶数的和s=0Fori=2To100Step2s=s+iNextiLabel1.Caption=Str(s)EndSub2、'填空完成程序,使得当在Text1中输入圆的半径后,单击"计算"按钮,计算圆的周长,并在Text2中显示出来。PrivateSubCommand1_Click()Constpi=3.14'定义符号常

2、量DimcAsSingle'定义周长c为单精度型DimrAsSingle'定义半径r为单精度型r=Val(text1.text)c=pi*2*rtext2.text=cEndSub第二套'填空完成程序,计算s=1!+2!+3!+…+8!的值并在窗体上打印出结果。PrivateSubForm_Click()DimsAsSingle's变量用于存放计算结果DimpAsSingleDimiAsInteger'定义一个循环变量'给s赋初值s=0'给p赋初值p=1Fori=1To8p=p*is=s+pNextiPrint"s=";sEndSub'填空完成程序,使得当单击窗

3、体后,计算1+2+3+…+N>500的N的最小值,并在文本框Text1中显示出来。PrivateSubForm_Click()DimsAsInteger'变量s存放和DimnAsInteger'为s赋初值s=0'为n赋初值n=0Don=n+1s=s+nLoopWhiles<=500Text1.Text=Str(n)EndSub第三套'举重比赛中,60公斤级选手体重不能超过60公斤。'填空完成程序,使得在文本Text1中输入一个大于60的数时,标签Label1显示"超重!不能参赛!";'当输入一个小于等于60的数时,标签Label1显示"合格,可以参赛!"。Pri

4、vateSubCommand1_Click()DimtAsSingle'定义变量t,值由文本框Text1读入t=Val(text1.text)6If>ThenLabel1.Caption="超重!不能参赛!"ElseLabel1.Caption="合格,可以参赛!"EndifEndSub'填空完成程序,使得单击窗体后,计算出1+2+3+…+N<500的N的最大值,并在文本框Text1中显示出来。PrivateSubForm_Click()DimsAsInteger'变量s存放和DimnAsInteger'为n赋初值n=0'为s赋初值s=0DoWhiles<500

5、n=n+1s=s+nLoopText1.Text=Str(n-1)EndSub第四套'这是一个简单的显示评语程序,填空完成程序,在文本框Text1中输入一个数后,单击"评语"按钮,在标签Label1显示评语。'当输入一个小于60的数时,显示"不及格";'当输入一个大于等于60且小于85的数时,显示"良好";'当输入一个大于等于85的数时,显示"优秀"。PrivateSubCommand1_Click()DimCjAsSingle'定义变量Cj,值由文本框Text1读入Cj=Val(text1.text)IfCj<60thenLabel1.Caption="不及格

6、"EndIfIfCj>=60AndCj<85ThenLabel1.Caption="良好"EndIfIfCj>=85ThenLabel1.Caption="优秀"EndIfEndSub'某公司2005年的总产值为2000万元,若总产值以每年5%的速度增长,多少年后总产值翻一倍?'填空完成程序,使得当单击窗体后,在窗体上输出问题答案。PrivateSubForm_Click()DimpAsSingle'变量p保存年产值DimnAsInteger'整型变量n为所求年数P=2000n=0DoWhilep<4000p=p*1.05n=n+1LoopPrint"n=";n

7、EndSub第五套'填空完成程序,使得当单击"计算7!"按钮后,Text1显示7!的值。PrivateSubCommand1_Click()DimaAsIntegerDimiAsIntegera=1Fori=1To7Step1a=a*iNextiText1.Text=Str((3))EndSub6'填空完成程序,编程计算1-1/2+1/3-1/4+...+1/99-1/100,单击窗体后,在窗体上显示结果。PrivateSubForm_Click()DimsAsSingleDimiAsIntegers=0Fori=1To100Step1IfiMod2<>0The

8、ns=s+1/iElse

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

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

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