1 / 29
文档名称:

VB编程程序代码.docx

格式:docx   大小:103KB   页数:29页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB编程程序代码.docx

上传人:fangjinyan2017001 2022/3/5 文件大小:103 KB

下载得到文件列表

VB编程程序代码.docx

文档介绍

文档介绍:VB编程程序代码
VB编程程序代码
End Sub
VB编程程序代码
1、求100以内的素
PrivateSubForm_Click()
Dimi%,j%
Fori=2To100
Forj=2Toi-1
I
Printn
CountN=CountN+1
EndIf
LoopUntilCountN=5
10、某次歌曲大奖赛,有7个评委。如果分别输入7个评委对某个参赛者的打分数,
VB编程程序代码
VB编程程序代码
End Sub
按照去掉一个最高分与一个最低分的计算办法,求出该参赛者的平均得分。
PrivateSubCommand1_Click()
Dimmark!,max!,min!,aver!,i%
aver=0
Fori=1To7
mark=InputBox("输入第"&i&"位评委的打分")
Ifi=1Then
max=mark:min=mark
Else
Ifmark<minThenmin=mark
Ifmark>maxThenmax=mark
EndIf
aver=aver+mark
Nexti
aver=(aver-min-max)/5
Printaver
EndSub
11、编程显示100~500之间所有的水仙花数之与。(水仙花数就是3位数,其各位数之与等于该数本
PrivateSubForm_Click()
Dimi%,s%,s1%,s2%,s3%,a!
a=0
Fori=0To400
s=99+i
s1=(sMod100)\10
s2=sMod10
s3=s\100
Ifs1A3+s2A3+s3A3=sThen
VB编程程序代码
VB编程程序代码
End Sub
VB编程程序代码
VB编程程序代码
Next i
EndIf
Nexti
Printa
EndSub
12、随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。
例如,产生246,输出就是642。
Dima%,m%,b%,c%,d%
PrivateSubForm_Click()
a=Int(Rnd*900+100)
Printa
d=(aMod10)*100
b=(aMod100)-(aMod10)
c=a\100
m=c+b+d
Printm
EndSub
13、从键盘输入三角形的三条边a,b,c的值,根据其数值,判断能否构成三角形
PrivateSubForm_Click()
Dima%,b%,c%
a=Val(InputBox("inputa"))
b=Val(InputBox("inputb"))
c=Val(InputBox("inputc"))
Ifa+b>cAnda+c>bAndb+c>aThen
MsgBox("能构成三角形")
Else
MsgBox("不能构成三角形")
EndIf
EndSub
14、已知数组a(),编程删除a中第5个元素。
数组a中的元素分别为{12,6,4,89,75,63,100,20,31}。
PrivateSubForm_Click()
Dima(),i%,n%
a=Array(12,6,4,89,75,63,100,20,31)
n=UBound(a)
Fori=0Ton
Printa(i);
Nexti
Print
Fori=5Ton
a(i-1)=a(i)
Nexti
n=n-1
ReDimPreservea(n)
Fori=0Ton
Printa(i);
Nexti
Print
EndSub
15、随机生成一个整型的二维数组,范围在[10,20]之间,以上三角形式输出该数组。(下三角、全部7
Dima%(4,4)
PrivateSubCommand1_Click()
Picture1、Cls
Fori=0To4
Forj=iTo4
Picture1、PrintTab(j*6);a(i,j);
Nextj
Picture1、Print
VB编程程序代码
VB编程程序代码
Next i
EndSub
PrivateSubForm_Load()
Fori=0To4
Forj=0To4
a(i,j)=Int(Rnd*11+10)
Nextj
Nexti
EndSub
16、利用随机函数生成一个4>4的矩阵(即二维矩阵),范围就是[20,50]内的整数,输出每行中的最大俏
PrivateSubForm_Click()
Dima%(3,3),s0%,s1%,s2%,s3%,b0%,