找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 986|回复: 0
打印 上一主题 下一主题
收起左侧

vb编程题目

[复制链接]
跳转到指定楼层
楼主
Dim a(5, 40)
Private Sub Command1_Click()
    Dim ch As String
    ch$ = ""
    Open App.Path & "\in5.dat" For Input As #1
    For i = 1 To 5
        For j = 1 To 40
            Input #1, a(i, j)
            ch = ch & a(i, j) & " "
        Next j
        ch = ch & Chr(13) & Chr(10)
    Next i
    Close #1
    Text1.Text = ch
End Sub

Private Sub Command2_Click()

'===================考生编写的程序==============
    Dim sum(1 To 5) As Double, avg(1 To 5) As Double
    For i = 1 To 5
        For j = 1 To 40
            If a(i, j) < 50 Then
                sum(i) = sum(i) + a(i, j)
                k = k + 1
            End If
        Next j
        avg(i) = sum(i) / k
    Next i
    For i = 1 To 5
        Label1(i - 1) = sum(i)
        Text2(i - 1) = Format(avg(i), "##.00")
    Next i

'================================================

End Sub

Private Sub Command3_Click()
    Open App.Path & "\out5.dat" For Output As #1
    For k = 0 To 4
        Print #1, Label1(k)
    Next k
    For k = 0 To 4
        Print #1, Text2(k)
    Next k
    Close #1
End Sub



评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表