...和兔一共有40只,脚共有100只,计算鸡兔各有多少只?

发布网友 发布时间:2024-10-15 08:47

我来回答

3个回答

热心网友 时间:20小时前

#include <stdio.h>
int main()
{
    int chickenNum, rabbitNum;
    for( chickenNum = 0; chickenNum <= 40; chickenNum ++ )
    {
     for( rabbitNum = 0; rabbitNum <= 40; rabbitNum ++ )
     {
     if( chickenNum + rabbitNum == 40 && 2 * chickenNum + 4 * rabbitNum == 100 )
     {
     printf("鸡有%d只,兔有%d只\n", chickenNum, rabbitNum);
     return 0;
     }
    }
    }
    return 0;
}

热心网友 时间:20小时前

#include<stdio.h>

int main()
{
int a,b;

for(a=1;a<25;a++)//兔子的数量从1到24
{
b=40-a;//鸡的数量等于40减去兔子的数量
if(4*a+2*b==100)//兔子和鸡的脚总数刚好等于100
printf("兔有%d只,鸡有%d只\n",a,b);//分别打印满足条件的兔子和鸡的数量
}
return 0;
}
很简单的一个程序

热心网友 时间:20小时前

for (a=1,b=1,sum1=0,sum2=0;a+b!=40&&(sum1+sum2)!=100;a++) 你先改一下这里,两个条件同时成立,应该加&&,逗号运算只会考虑最后一个

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com