第5章C语言循环结构分解.ppt

例7 搬砖问题: 36块砖36人搬,男搬4女搬3、小孩两个抬1砖,要求一次全搬完,问男、女、小孩各若干? 由于每个men与每个women都可以按下式     children=36-men-women 求出一个children。 因此,只要该children满足另一个方程 4*men+3*women+childs/2=36 便可以得到一组满足题意的解men、women、children。 故S1.1与S1.2可以写为: children=36-men-women; if(4*men+3*women+children/2==36) printf(%d%d%d\n,men,women,children); 例7 搬砖问题: 36块砖36人搬,男搬4女搬3、小孩两个抬1砖,要求一次全搬完,问男、女、小孩各若干? main( ) { int men,women,children; printf(\nmen***women***children\n); for(men=1;men=8;men++) {for(women=

文档评论(0)

1亿VIP精品文档

相关文档