【C语言】百元百鸡 经典双循环问题

简介: 【C语言】百元百鸡 经典双循环问题
#include <stdio.h>
int main() {
  int gong, mu, xiao, n, m;
  m = 100; n = 100;
  for (gong = 0; gong <= n / 5; gong++) {
    for (mu = 0; mu <= n / 3; mu++) {
      xiao = n - gong - mu;
      if (gong * 5 + mu * 3 + xiao / 3 == m && mu + gong + xiao == n && xiao % 3 == 0) {
        printf("公鸡个数%d,母子个数%d,小鸡个数%d.\n", gong, mu, xiao);
      }
    }
  }
  return 0;
}


公鸡5元,母鸡3元,小鸡一元3只,用100元买100只鸡,请问公鸡、母鸡、小鸡各多少只?

相关文章
|
1月前
|
C语言
【C语言】鸡兔同笼
【C语言】鸡兔同笼
|
6月前
|
算法 搜索推荐 C语言
C语言中的经典算法实现
C语言中的经典算法实现
80 1
|
6月前
|
算法 搜索推荐 程序员
C语言第二十二练——扩展欧几里得算法
C语言第二十二练——扩展欧几里得算法
66 0
|
6月前
|
存储 编译器 vr&ar
c语言进阶部分详解(《高质量C-C++编程》经典例题讲解及柔性数组)
c语言进阶部分详解(《高质量C-C++编程》经典例题讲解及柔性数组)
51 0
|
C语言
C语言典型例题五——百元买百鸡
百元买百鸡 题目:公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?
157 0
|
机器学习/深度学习 安全 程序员
【维生素C语言】第三章 - 函数(二)
本章将对于C语言函数的定义和用法进行讲解,并且对比较难的递归部分进行详细画图解析,并对栈和栈溢出进行一个简单的叙述。同样,考虑到目前处于基础阶段,本章配备练习便于读者巩固。
61 0
【维生素C语言】第三章 - 函数(二)
|
程序员 编译器 C语言
【维生素C语言】第三章 - 函数(一)
本章将对于C语言函数的定义和用法进行讲解,并且对比较难的递归部分进行详细画图解析,并对栈和栈溢出进行一个简单的叙述。同样,考虑到目前处于基础阶段,本章配备练习便于读者巩固。
70 0
【维生素C语言】第三章 - 函数(一)
|
C语言
【维生素C语言】第四章 - 数组(三)
本章将对C语言的数组进行讲解,从一维数组开始讲起。已经学了三个章节了,所以本章还附加了三子棋和扫雷两个简单的小游戏,读者可以试着写一写,增加编程兴趣,提高模块化编程思想。
83 0
【维生素C语言】第四章 - 数组(三)
|
存储 算法 C语言
【维生素C语言】第四章 - 数组(一)
本章将对C语言的数组进行讲解,从一维数组开始讲起。已经学了三个章节了,所以本章还附加了三子棋和扫雷两个简单的小游戏,读者可以试着写一写,增加编程兴趣,提高模块化编程思想。
79 0
【维生素C语言】第四章 - 数组(一)
|
C语言
【维生素C语言】第四章 - 数组(二)
本章将对C语言的数组进行讲解,从一维数组开始讲起。已经学了三个章节了,所以本章还附加了三子棋和扫雷两个简单的小游戏,读者可以试着写一写,增加编程兴趣,提高模块化编程思想。
83 0
【维生素C语言】第四章 - 数组(二)