C语言。鸡兔同笼问题。
鸡兔总头数h。
总脚数为f。求鸡兔各有多少只。
(读入h=8,f=22)
C语言问题
可以参考下面的代码(具体的数值用户可以根据需要进行定义):
main()
{
int h=20,int f=50;%(根据题目要求定义的H F)
for(i=1;i<h;i++)
{int tuzi=h-i;
if(2*i+tuzi*4==f)
printf("鸡和兔的数量分别为%d%d “,i,c);
else i++;
}
}
扩展资料:
1、if语句三种形式:
if(表达式)语句
if(表达式)语句1else语句2
if(表达式1)语句1
2、printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:
int printf(const char *format, ...);
函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。
参考资料来源:百度百科-printf()
参考资料来源:百度百科-IF (计算机中的指令)
chickenrabbit函数计算鸡免数量,兔子数量 放在原总头数h中,鸡只数放在原总脚数f中