C语言实例--百钱买百鸡
问题描述:公鸡一只5钱,母鸡一只3钱,小鸡三只1钱,问如何用100钱买100只鸡?
分析:1)如果全买公鸡,那么最多买20只,定义变量cock,0 <= cock <= 20;
2)如果全买母鸡,那么最多买33只,定义变量hen,0 <= hen <= 33;
3)如果全买小鸡,则小鸡必须为3的倍数,定义变量chick, 0 <= chick <= 99;
代码:
#include <stdio.h>
int main ()
{
int cock, hen, chick;
for (cock = 0; cock <= 20; cock ++)
for (hen = 0; hen <= 33; hen ++)
for (chick = 0; chick <= 99; chick += 3)
{
if ( (5 * cock + 3 * hen + chick / 3) == 100 )
if ( (chick + hen + cock) == 100)
printf("COCK : %d\tHEN : %d\tCHICK : %d\t\n",cock, hen, chick);
}
return 0;
}
运行结果:
C语言实例--百钱买百鸡相关推荐
- c语言 百钱买百鸡问题
c语言 百钱买百鸡问题 如题 话不多说了,直接上代码 如题 公元钱五世纪,我国古代数学家张丘建在<算经>一书中提出了"百鸡问题":鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱 ...
- C语言试题七十六之请编写函实现百钱买百鸡
1. 题目 编写函数:中国古代数学家张丘建在他的<算经>中提出了一个著名的"百钱买百鸡问题",鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各 ...
- 6.17 C语言练习(百钱百鸡问题:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?)
[练习] 题目要求:中国古代数学家张丘建在他的<算经>中提出了著名的"百钱买百鸡问题"鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各几何? ...
- 百钱买百鸡(C语言,枚举法)
养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 百钱买百鸡 我国古代数学家张丘建在<算经>一书中曾提出过著名的"百钱买百鸡"问题, 该问题叙述如下: ...
- 【C、C++系列-10】C语言实现:百钱买百鸡问题
[C.C++系列-10]C语言实现:百钱买百鸡问题 1. 问题 百钱买百鸡问题:我国古代数学家张丘建在<算经>一书中曾提出过著名的"百钱买百鸡"问题.该问题叙述如下:鸡 ...
- C语言学习:百钱买百鸡问题详解(附源码)
问题: 中国古代数学家张丘建在他的<算经>中提出了一个著名的"百钱买百鸡问题":鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各几何? 代码: ...
- OJ1074: 百钱买百鸡(C语言)
题目描述 百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡.母鸡.小鸡各买多少只? 本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡.母鸡 ...
- 以“百钱买百鸡”问题练习使用 C语言 goto 语句
虽然goto语句由于会破坏程序的结构而不被推荐使用,但是当需要从多重循环跳出时就比较合理且高效,以此题为例可见goto语句的妙用 题目描述 百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文 ...
- 信息学奥赛C++语言:百钱买百鸡
[题目描述] 百钱买百鸡问题.鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁.鸡母.鸡雏各几何? (公鸡一只5块,母鸡一只3块,小鸡三只1块,问要用100块买100只鸡,公鸡.母鸡 ...
- 【C语言基础练习】百钱买百鸡问题。母鸡3元钱一只,小鸡1元钱三只,问100元钱要刚好买100只鸡,编程实现母鸡和小鸡各多少只?
百钱买百鸡问题.母鸡3元钱一只,小鸡1元钱三只,问100元钱要刚好买100只鸡,编程实现母鸡和小鸡各多少只? 1 #include<stdio.h>2 int main()3 {4 int ...
最新文章
- latex 插图解释_大O符号-只需插图和视频即可解释
- c2064 项不会计算为接受0个参数的函数_getMask()讨论:Abaqus Part对象的成员变量常用函数...
- TrackFormer解读
- array_column php什么版本可以用,array_column兼容php5.5以下版本
- Sort方法根据T类某个字段对泛型集合ListT排序
- C#泛型委托Predicate、Action、Func
- dijkstra 算法_路径规划算法总结
- 财务有必要学python吗-一个来自35岁职场高管的忠告:Python为什么不得不学?
- 什么是管理大数据技术
- 有一种方法叫“重启”
- python身份证号码校验
- 冰刃(icesword) V1.22 Final┊官方中文绿色版
- docker的安装和部署
- 计算机类sci期刊影响因子排名,【科研】全球最新SCI期刊影响因子排名:第一名187.040!...
- 泛微金融行业方案合集,推动金融行业数字化转型
- HIVE-启动服务-启动DG连接-迁移数据LINUX-HDFS-HIVE
- javascript中的window.onload解释
- Python:for循环语句
- Composer安装Laravel最简单、详细图解
- 华为云workerman超时ERR_CONNECTION_TIMED_OUT