永发信息网

请VB高手解决这个程序问题。

答案:3  悬赏:70  手机版
解决时间 2021-07-24 19:33
用100文钱买100只鸡,其中,公鸡5文钱一只,母鸡3文钱一只,小鸡1文钱3只,问公鸡、母鸡、小鸡各买多少只?编程解决。高中会考题,帮帮忙吧.
最佳答案

在窗体上添加一个文本框text1,把它的MultiLine属性设置为true,把它的ScrollBars属性设为2-Vertical,然后添加下面的代码,运行即可



Private Sub Form_Load()
Text1.Text = maiJi '显示答案
End Sub
Function maiJi() As String '买鸡的程序实现
Dim xiaoJi As Integer
Dim gongJi As Integer
Dim muJi As Integer
Dim Str As String
Str = ""
For xiaoJi = 0 To 99 Step 3
For gongJi = 0 To 20
For muJi = 0 To 100 - i - j
If (xiaoJi / 3) + 5 * gongJi + 3 * muJi = 100 Then
Str = Str & "买了公鸡" & gongJi & "只,买了母鸡" & muJi & "只,买了小鸡" & xiaoJi & "只" & vbCrLf
End If
Next
Next
Next
maiJi = Str
End Function

全部回答

Private Sub Command1_Click() For gj = 0 To 20 For mj = 0 To 33 For xj = 0 To 99 Step 3 If gj * 5 + mj * 3 + xj / 3 = 100 And gj+ mj + xj = 100 Then Print gj, mj, xj End If Next Next Next End Sub

Dim i, j, k As Integer

For i = 1 To 100

For j = 1 To 100

For k = 1 To 100

If (i + j + k = 100) And (i * 5 + j * 3 + k / 3 = 100) Then Label1.Caption = CStr(i) + " " + CStr(j) + " " + CStr(k) End If

Next k

Next j

Next i

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下店子这个地址在什么地方,我要处理点事
法语的“我爱你”怎么拼
安徽最有名的地方
你爱上的是多啦A梦、还是万能口袋
北方汽车专修学校可以学汽车美容吗
含有采菊东篱下的段落,采菊东篱下悠然见南山
谁能给个QQ爱墙种子急需
韩国的键盘是什么样的,韩国人眼里的中国是什
爱宠国里给狗狗洗澡的清洁用品里面能有一次加
麻烦给这几首歌的MV .
不好意思的意思是什么,同一到发线上对向的列
2009年什么款式的手机最流行
荣威的发动机是进口的么
手机USP坏了还能修吗?
五年级优秀评语,五年级评价手册家长如何写评
推荐资讯
如何抑制晕车?(救急)
breakfast dofridays what on you for have
浪漫玫瑰园里开启最后一个花盆需要几级?
板凳宽扁担长绕口令,扁担宽板凳长
生物胚胎工程进行体外受精时--
怎么实现网页在不同分辨率下居中?
dnf机械师用的装备?
怎样能戒烟?
半年不来月经的原因,女人连续几个月不来月经
s谁知道运动类的东西去那里串货
我是1992年2月8日出生,请问是什么星座?和什
跃翔体育旗舰店(品汇广场)在什么地方啊,我要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?