鸡兔问题求教
新手求教。。。虚心学习就是鸡兔问题 有头35个 脚94只 问有几只兔,几只鸡
#include<stdio.h>
void main()
{
int a,b,i,j; //i是鸡 j是兔
for(a=35,b=94;(b/(a*4))!=1;a=a-2,b=b--)//一头两脚的方式减鸡的数目
i=i++; //统计鸡数
j=b/a; //计算兔数
printf("%d%d",i,j);
}
输出错误啊!!!求大神教育!!
#include <stdio.h> int main() { /* 作者:萝卜头 QQ:32493835 网址:<span style="color: #008000; text-decoration: underline;">http://cn123.[/color] */ int x,y;/*x为兔子数量,y为鸡的数量*/ for(x=0;x<=35;x++) /*兔子最少的数量为0,最多为35(全为兔子头)或23(全为兔子脚),取较大值35*/ for(y=0;y<=47;y++) /*鸡最少的数量为0,最多为35(全为鸡子头)或47(全为兔子脚),取较大值47*/ if((x+y==35) && ((4*x+2*y)==94)) /*兔子和鸡取适中值时要达到题目头35和脚94的要求*/ printf("兔子:%d只,鸡:%d只\n",x,y); }