C语言问题程序设计题例题 4-8 穷举算法 这一题 那两句for是什么意思 求详细的解答谢谢

C语言问题程序设计题例题4-8穷举算法这一题那两句for是什么意思求详细的解答谢谢还有printf那里\t是啥意思... C语言问题程序设计题例题 4-8 穷举算法 这一题 那两句for是什么意思 求详细的解答谢谢还有printf那里\t是啥意思 展开
 我来答
弈轩
2017-11-21 · 知道合伙人教育行家
弈轩
知道合伙人教育行家
采纳数:1029 获赞数:7542
电子设计大赛三等奖 优秀毕业生

向TA提问 私信TA
展开全部

一、代码解释:

  1. for(m=0 ;m<=9 ;m++)

    解释:m(根据题意代表男人人数),m从0遍历到9

  2. for(w=0 ;w<=12 ;w++)

    解释:w(根据题意代表女人人数),w从0遍历到12 

  3. printf里的“\t”表示Tab键的大空格(显示得好看一些)

二、程序思路

  1. 很简单暴力枚举,因为男+女+小孩=36,那么男人可能是0~9个(4*9=36,所以最多9个男人),同理女人可能是0~12个(12*3=36)。

  2. 用两个for循环嵌套来表示:男0~9人,和女0~12人的任意组合状态,用36-男-女即为小孩人数,然后计算总的搬砖数量,看看符不符合36块砖,符合则显示结果,注意该方程的解可能不止一个哦!所以显示了结果还继续算下去,直到遍历完所有组合。

追问
谢谢
--
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有... 点击进入详情页
本回答由--提供
兔子耳朵打耳钉
2017-11-21 · 超过20用户采纳过TA的回答
知道答主
回答量:82
采纳率:27%
帮助的人:32.1万
展开全部
\t水平制表符,调至下一输出区开头
两个for分别控制全是男人或者全是女人的假设
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式