鸡兔问题求教
新手求教。。。虚心学习就是鸡兔问题 有头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);
}