求大神帮忙,用VB设计程序,有两个题目

,一个是计算一个人一天所需蛋白质的量,一个是计算平常食物的碳水化合物含量(其中一个就行)... ,一个是计算一个人一天所需蛋白质的量,一个是计算平常食物的碳水化合物含量(其中一个就行) 展开
 我来答
天天那么得瑟
推荐于2016-09-16
知道答主
回答量:16
采纳率:0%
帮助的人:5.9万
展开全部
Option Explicit

Private Sub Form_Load()
    Dim a, b, c
getold:
    a = InputBox("您的年龄是多少岁?(不输入视为退出)")
    If a = "" Then End
    If IsNumeric(a) = False Then
        MsgBox "请输入一个数字!"
        GoTo getold
    End If
getheavy:
    b = InputBox("您的体重是多少千克?(不输入视为退出)")
    If b = "" Then End
    If IsNumeric(b) = False Then
        MsgBox "请输入一个数字!"
        GoTo getheavy
    End If
startget:
    Select Case a
        Case 1 To 3
            c = 1.8 * b
        Case 4 To 6
            c = 1.49 * b
        Case 7 To 10
            c = 1.21 * b
        Case 11 To 14
            c = 0.99 * b
        Case 15 To 18
            c = 0.88 * b
        Case Is >= 19
            c = 0.79 * b
        Case Else
            MsgBox "无效的年龄!"
            End
    End Select
    MsgBox "您一天所需的蛋白质:" & c & "克"
    End
End Sub

希望楼主能够采纳我,谢谢。

所需蛋白质量计算公式:http://zhidao.baidu.com/link?url=1bzgxDDWWYdSB2i0AnkDAy2cdFAO_ui9FdNDBI6niYcWJcpbIeDeNzrasp4t-vbG6R0rpnsbdqdIuegcYdNJe_

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式