vb编程题(20道) (2)

vb编程题(20道) (2)

ID:36002198

大小:40.50 KB

页数:9页

时间:2019-04-29

vb编程题(20道) (2)_第1页
vb编程题(20道) (2)_第2页
vb编程题(20道) (2)_第3页
vb编程题(20道) (2)_第4页
vb编程题(20道) (2)_第5页
资源描述:

《vb编程题(20道) (2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.求100以内的素数。PrivateSubForm_Click()Dimi%,j%Fori=2To100Forj=2Toi-1IfiModj=0ThenExitForNextjIfj=iThenPrinti;NextiEndSub2、随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如,产生246,输出是642。Dima%,m%,b%,c%,d%PrivateSubForm_Click()a=Int(Rnd*900+100)Printad=(aMod10)*100b=(aMod100)-(aMod10)c=a100m=c+b+

2、dPrintmEndSub3、利用InputBox函数输入两个整数,求它们的最大公约数。PrivateSubcommand1_click()DimxAsInteger,yAsIntegerx=InputBox("请输入x的值")y=InputBox("请输入y的")Printx&"和"&y&"的最大公约数是;";gys(x,y)EndSubPrivateFunctiongys(ByValmAsInteger,ByValnAsInteger)AsIntegerDimaAsIntegera=mModnDoUntila=0m=n:n=a:a=mModn

3、Loopgys=nEndFunction4、编程求200--400范围内5的倍数或7的倍数之和。(一个数如果同时是7和5的倍数,则只能加一次。)PrivateSubCommand1_Click()Dims1%,s2%,s3%,i%s1=0s2=0Fori=200To400IfiMod5=0OriMod7=0Thens1=s1+iEndIfNextiFori=200To400IfiMod5=0AndiMod7=0Thens2=s2+iEndIfNextis3=s1-s2Prints3EndSub5、输入一年份,判断它是否为闰年,并显示有关信息。(判

4、断闰年的条件是:年份能被4整除但不能被100整除,或者能被400整除)PrivateSubCommand1_Click()DimaAsIntegera=InputBox("请输入年份")IfaMod400=0OraMod4=0AndaMod100<>0ThenMsgBox("Yes")ElseMsgBox("No")EndIfEndSub6、计算100~300之间所有能被3和7整除的数之和。PrivateSubForm_Click()Fori=100To300IfiMod21=0Thens=s+iPrinti;EndIfNextiPrintPri

5、nt"s=";sEndSub7、某次歌曲大奖赛,有7个评委。如果分别输入7个评委对某个参赛者的打分数,按照去掉一个最高分和一个最低分的计算办法,求出该参赛者的平均得分。PrivateSubCommand1_Click()Dimmark!,max!,min!,aver!,i%aver=0Fori=1To7mark=InputBox("输入第"&i&"位评委的打分")Ifi=1Thenmax=mark:min=markElseIfmarkmaxThenmax=markEndIfaver=aver+mark

6、Nextiaver=(aver-min-max)/5PrintaverEndSub8、随机产生10个[30,100]内的整数,求最大值及所对应的下标PrivateSubCommand1_Click()Dima(1To10)AsInteger,i%,maxa%,m%Fori=1To10a(i)=Int(Rnd*70)+30Nextimaxa=a(1)Fori=2To10Ifa(i)>a(1)Thenmaxa=a(i)m=iEndIfNextiFori=1To10Printa(i);NextiPrint"maxa="&maxa;"下标为"&mEndS

7、ub9、随机产生10个[30,100]内的整数,求最小值及所对应的下标。PrivateSubCommand1_Click()Dima(1To10)AsInteger,i%,mina%,m%Fori=1To10a(i)=Int(Rnd*71+30)Nextim=1mina=a(1)Fori=2To10Ifa(i)

8、形式输出该数组。PrivateSubCommand1_Click()Dima%(4,4)Picture1.ClsFori=0To4For

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

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

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