超厂长已经好久没发视频了,因为学校以及个人原因,所以视频一直没有做出来,,但是我一定会加油的,今天就带给大家怎么用C语言实现我们高中会学到的抓球问题,也希望大家把C语言运用于实际当中,我也会更快的更新,第一次关注的小伙伴希望大家把基础打牢固,这样学到后面才会更加的容易,二级C语言也是刚刚过去了,,考了二级C语言的朋友不知道考得怎么样,,如果还想刷题的,关注超厂长超厂长的题典。好了,,谢谢,谢谢,谢谢大家的支持

问题描述

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

问题分析

根据问题描述可设任取的8个球中红球为m个,白球为n个,则黑球为8-m-n个。已知12个球中有3个红球,3个白球,6个黑球,因此,m的取值范围为[0, 3],n的取值范围因此为[0, 3],黑球的个数小于等于6,即 8 - m - n ≤ 6。

算法设计

循环结构检测 m、n 范围内的所有可能取值,再代入 8-m-n 中进行验证,能够满足条件 8 - m - n ≤ 6 的那些 m、n 和 8-m-n 的组合即为问题的解。

超厂长

运行结果如下

c语言简单数字游戏编程(C语言简单的三色球游戏三色球的不同搭法)(1)

超厂长:y958231955

,