VB程序设计编程考试题及答案教学教案.doc 立即下载
2024-12-04
约6.5千字
约11页
0
59KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

VB程序设计编程考试题及答案教学教案.doc

VB程序设计编程考试题及答案教学教案.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1
VB程序设计编程考试题及答案

输入3个数,输出最大的数
PrivateSubcommand1_click()
Dimmax
Fori=1To3
n=Val(InputBox("输入第"&i&"个数"))
Ifn>maxThen
max=n
EndIf
Next
Print"三个数中最大的数是";max
EndSub

有一元二次方程:aX2+bX+c=0,依次输入a,b,c,判断此方程是否有实根
PrivateSubCommand1_Click()
Dima,b,c,n
a=Text1
b=Text2
c=Text3
n=b*b-4*a*c
Ifn>=0Then
Label4="方程有根"
Else
Label4="方程无根"
EndIf
EndSub

输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示“恭喜!成绩通过!”,若小于60,则弹出消息框,显示“抱歉!成绩没有通过!
PrivateSubForm_Load()
Text1=""
EndSub

PrivateSubCommand1_Click()
Dimn
n=Text1
Ifn>=60Then
Val(MsgBox("恭喜!成绩通过!"))
Else
Val(MsgBox("抱歉!成绩没有通过!"))
EndIf
EndSub
输入一年份,判断它是否为闰年,并显示有关信息。(判断闰年的条件是:年份能被4整除但不能被100整除,或者能被400整除)

PrivateSubCommand1_Click()
Dimy%
y=InputBox("请输入年份")
IfyMod4=0AndyMod100<>0OryMod400=0Then
Val(MsgBox("闰年!"))
Else
Val(MsgBox("平年!"))
EndIf
EndSub
输入学生的百分制成绩,转换输出为五级制成绩,90~100分转换为优秀,80~89转换为良好,70~79转换为中等,60~69转换为及格,0~60转换为不及格。

PrivateSubCommand1_Click()
a=Val(InputBox("请输入成绩"))
Ifa>100ThenPrint"超出范围"
Ifa>=90Anda<=100ThenPrint"优秀"
Ifa>=80Anda<90ThenPrint"良好"
Ifa>=70Anda<80ThenPrint"中等"
Ifa>=60Anda<70ThenPrint"及格"
Ifa<60ThenPrint"不及格"
EndSub

随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如,产生246,输出是642。

PrivateSubCommand1_Click()
Dimx%,x1%,x2%,x3%
x=Text1
x1=xMod10
x2=(xMod100)\10
x3=x\100
Label1=x1*100+x2*10+x3
EndSub
输入两个整数,求它们的最大公约数。
privateSubCommand1_Click()
n1=InputBox("输入n")
m1=InputBox("输入m")
Ifm1>n1Then
m=m1:n=n1
Else
m=n1:n=m1
EndIf
r=mModn
DoWhiler<>0
m=n
n=r
r=mModn
Loop
Print"mn的最大公约数是:";n
EndSub
编程求200--400范围内5的倍数或7的倍数之和。(一个数如果同时是7和5的倍数,则只能加一次。。
PrivateSubCommand1_Click()
Fori=200To400
IfiMod5=0OriMod7=0Then
Sum=Sum+i
EndIf
Nexti


Fori=200To400
IfiMod5=0AndiMod7=0Then
Sum=Sum-i
EndIf
Nexti

Print“倍数之和=”;Sum
EndSub
计算100~300之间所有能被3和7整除的数之和
PrivateSubCommand1_Click()
Dimi
Sum=0
Fori=100To300
IfiMod3=0AndiMod7=0Then
Sum=Sum+i
EndIf
Nexti
PrintSum
EndSub
分别统计1-100中,满足3的倍数、7的倍数的数各有多少。
PrivateSubCommand1_Click()
Dimi,s3,s7
s3=0
s7=0
Fori=1To100
IfiMod3=0Then
s3=s3+1
EndIf
Nexti
Fori=1To100
IfiMod7=0Then
s7=s7+1
EndIf
Nexti
Print"3的倍数";s3
Print"7的倍数";s7
EndSu
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

VB程序设计编程考试题及答案教学教案

文档大小:59KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用