C语言。鸡兔同笼问题。 鸡兔总头数h。 总脚数为f。求鸡兔各有多少只。 (读入h=8,f=22)
C语言。鸡兔同笼问题。鸡兔总头数h。总脚数为f。求鸡兔各有多少只。(读入h=8,f=22)C语言问题...
C语言。鸡兔同笼问题。
鸡兔总头数h。
总脚数为f。求鸡兔各有多少只。
(读入h=8,f=22)
C语言问题 展开
鸡兔总头数h。
总脚数为f。求鸡兔各有多少只。
(读入h=8,f=22)
C语言问题 展开
2个回答
展开全部
可以参考下面的代码(具体的数值用户可以根据需要进行定义):
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 (计算机中的指令)
展开全部
#include <stdio.h>
void chickenrabbit(int *h,int *f)
{
int chicken,rabbit;
rabbit=(*f-*h*2)/2;
chicken=*h-rabbit;
*h=rabbit;
*f=chicken;
}
int main()
{
int h=8,f=22;
chickenrabbit(&h,&f);
printf("共有兔:%d只,鸡:%d只\n",h,f);
return 0;
}
chickenrabbit函数计算鸡免数量,兔子数量 放在原总头数h中,鸡只数放在原总脚数f中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询