怎么用c#解决百钱百鸡问题啊?看下代码哪错了。。谢谢
答案:2 悬赏:0 手机版
解决时间 2021-12-01 07:53
- 提问者网友:绫月
- 2021-11-30 12:04
怎么用c#解决百钱百鸡问题啊?看下代码哪错了。。谢谢
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-11-30 12:16
static void Main(string[] args)
{
int z = 0;
int y = 0;
int x = 0;
for (x = 0; x <= 20; x++)
{
for (y = 0; y <= 100-x; y++)
{
for (z = 0; z <= 100-x-y; z++)
{
if ((x + y + z) == 100)
{
if ((5 * x + 3 * y + z / 3) == 100)
{
if (z % 3 == 0)
{
MessageBox.Show(x+" "+y+" "+z);
}
}
}
}
}
}
}
{
int z = 0;
int y = 0;
int x = 0;
for (x = 0; x <= 20; x++)
{
for (y = 0; y <= 100-x; y++)
{
for (z = 0; z <= 100-x-y; z++)
{
if ((x + y + z) == 100)
{
if ((5 * x + 3 * y + z / 3) == 100)
{
if (z % 3 == 0)
{
MessageBox.Show(x+" "+y+" "+z);
}
}
}
}
}
}
}
全部回答
- 1楼网友:毛毛
- 2021-11-30 13:50
if (x + y + z == 0)
这里,三者相加等于0时才进行计算,所以永不执行
这里,三者相加等于0时才进行计算,所以永不执行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯