关于VB程序设计的

程序存在若干个错误,请调试改正,并按原文件名和位置保存。不允许增加、删除语句或改变语句先后顺序,但可以修改语句。所修改的语句必须在句尾加上注释标记***********程... 程序存在若干个错误,请调试改正,并按原文件名和位置保存。
不允许增加、删除语句或改变语句先后顺序,但可以修改语句。

所修改的语句必须在句尾加上注释标记 ***********

程序1(Command1_Click()事件):
10位学生参加2门课程的考试,在图形框内显示每个学生的2门课程的平均成绩
利用rnd产生0~100分数,程序中有1个错误,请调试改正。
Picture1.Cls
For i = 1 To 10
aver = 0
For j = 1 To 2
m = Int(Rnd * 101) '产生0~100分数
Picture1.Print m & Space(4 - Len(m)); '显示成绩
aver = aver & m
Next j
aver = aver / 2
Picture1.Print aver '显示平均成绩
Next i

程序2(Command2_Click()事件):
输入百分制成绩mark,在Label2显示对应3级制的评定,程序中有2个错误,请调试改正。
优良:[80,100] 合格:[60,80),不及格:[0,60)
mark = Val(Text1)
If mark < 60 Then
Label2 = "不及格"
ElseIf 60 <= mark < 80 Then
Label2 = "及格"
Else
Label2.Text = "优良"
End If

程序3(Command2_Click()事件):
在文本框Text1 输入内容,判断一个整数的奇偶性,程序中有1个错误。
Dim x As Integer, a As String
x = Val(Text1.Text)
If x Mod 2 = 2 Then '判断条件语句
a = "整数" & x & "是偶数"
Else
a = "整数" & x & "是奇数"
End If
Text2.Text = a
展开
 我来答
百度网友740e59274
2010-04-17 · TA获得超过783个赞
知道小有建树答主
回答量:549
采纳率:0%
帮助的人:0
展开全部
Private Sub Command1_Click()
Picture1.Cls
For i = 1 To 10
aver = 0
For j = 1 To 2
m = Int(Rnd * 101) '产生0~100分数
Picture1.Print m & Space(4 - Len(m)); '显示成绩
aver = aver + m 'aver & m是把2个数连接成1个数,&改为+
Next j
aver = aver / 2
Picture1.Print aver '显示平均成绩
Next i
End Sub

Private Sub Command2_Click()
mark = Val(Text1)
If mark < 60 Then
Label2 = "不及格"
ElseIf 60 <= mark And mark < 80 Then '原条件语句60 <= mark< 80永远为真
Label2 = "及格"
Else
Label2 = "优良" 'Label没有Text属性,去掉Text属性
End If
End Sub

Private Sub Command3_Click()
Dim x As Integer, a As String
x = Val(Text1.Text)
If x Mod 2 = 0 Then '判断条件语句:偶数除以2余数为0
a = "整数" & x & "是偶数"
Else
a = "整数" & x & "是奇数"
End If
Text2.Text = a
End Sub
百度网友6bb3156aa1
2010-04-18 · TA获得超过282个赞
知道答主
回答量:154
采纳率:0%
帮助的人:75.1万
展开全部
Picture1.Print m & Space(4 - Len(str(m))); '显示成绩
aver = aver+ m
ElseIf mark>=60 && mark < 80 Then
Label2.caption = "优良"
If x Mod 2 = 0 Then

二楼你干嘛抄我的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式