| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 325 人关注过本帖
标题:求助大神!帮我编写一个程序
只看楼主 加入收藏
wxm563
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-12-22
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
求助大神!帮我编写一个程序
帮你这个成语啦啦啦啦啦

[ 本帖最后由 wxm563 于 2014-12-23 00:00 编辑 ]
2014-12-22 16:34
longwu9t
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:732
专家分:2468
注 册:2014-10-9
收藏
得分:20 
我这里有个笨办法
程序代码:
#include <stdio.h>

int main(void) {
    int i, j, k, cur = 0, n;
    printf("INPUT...");
    scanf("%d", &n);

    if(n >= 10 && n < 20) {
        n -= 8;

    } else {
        printf("INPUT ERROR!\n");
        return 1;
    }

    for(i = 0; i <= n / 5; i++) {
        for(j = 0; j <= n / 2; j++) {
            for(k = 0; k <= n; k++) {
                if(k + 2 * j + 5 * i == n) {
                    printf("1*%d + 2*%d + 5*%d = %d\n", k + 1, j + 1, i + 1, n + 8);
                    cur++;
                }
            }
        }
    }

    printf("共有 %d 种组合方式\n", cur);
    return 0;
}


[ 本帖最后由 longwu9t 于 2014-12-22 18:50 编辑 ]

Only the Code Tells the Truth             K.I.S.S
2014-12-22 18:47
快速回复:求助大神!帮我编写一个程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015703 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved