4_11_2.c

来自「浙大颜晖视频课件」· C语言 代码 · 共 18 行

C
18
字号
/*【例4-11】(中国古典算术问题)某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬一块。问用45人正好搬45块砖,有多少种搬法?*/

/* 45人正好搬45块砖,程序版本2 */
#include <stdio.h>
int main(void)
{    
    int child, women, men;

    for(men = 0; men <= 15; men++)
        for(women = 0; women <= 22; women++){
            child = 45 - women - men; 
                if(men * 3 + women * 2 + child * 0.5 == 45)
                    printf("men=%d,women=%d,child=%d\n", men, women, child);
}

    return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?