第十四天打卡

一 、问题描述

一个口袋中放有12 个球,已知其中3个是红色,3个是白色,6个是黑色,先从中任取8个,问共有多少种可能的颜色搭配?

二 、设计思路

1.设m,n分别记录取出红的和白的,用8-m-n表示黑的;

2.利用二重循环依次求出满足条件的m,n;

3.在设计if 条件满足8-m-n<=6,然后输出结果。

三 、程序流程图

四 、代码实现

#include<stdio.h>
int main()
{
int m,n,number=0;
printf(" 红球 白球 黑球\n");
  for(m=0;m<=3;m++)
 {
    for(n=0;n<=3;n++)
   {
     if(8-m-n<=6)
      {
printf(" %2d: %d %d %d\n",++number,m,n,8-m-n);

      }
   }
  }
}

posted @ 2023-05-08 19:52  *太¥^白%  阅读(10)  评论(0编辑  收藏  举报