| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 444 人关注过本帖
标题:我的代码为什么运行不出结果???
取消只看楼主 加入收藏
wang155423
Rank: 6Rank: 6
等 级:侠之大者
帖 子:216
专家分:408
注 册:2011-9-4
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
我的代码为什么运行不出结果???
题目,求解数字。。ABCDE * ? = EDCBA
ABCDE各不相同,?代表一位数字
程序代码:
#include "stdio.h"
void main()
{
    int a,b,c,d,e,f;
    for(a=1;a<=9;a++)
        for(b=0;b<=9;a++)
            for(c=0;c<=9;a++)
                for(d=0;d<=9;d++)
                    for(e=1;e<=9;e++)
                        for(f=2;f<=9;f++)
                            if(a!=b&&a!=c&&a!=d&&a!=e&&b!=c&&b!=d&&b!=e&&c!=d&&c!=e&&d!=e&&((10000*a+1000*b+100*c+10*d+e)*f==10000*e+1000*d+100*c+10*b+a))
                                printf("%d%d%d%d%d\n",a,b,c,d,e);
}



可为什么运行不出结果???VC界面一直处于光标闪烁状态,不出运行结果。。求大神解释
2013-03-17 12:27
wang155423
Rank: 6Rank: 6
等 级:侠之大者
帖 子:216
专家分:408
注 册:2011-9-4
收藏
得分:0 
回复 6楼 azzbcc
你说对了,一点小问题,后面怎么写成了a++,哎,检查半天也没看出来,修改完毕后,马上出结果,21978
2013-03-17 13:18
wang155423
Rank: 6Rank: 6
等 级:侠之大者
帖 子:216
专家分:408
注 册:2011-9-4
收藏
得分:0 
回复 7楼 azzbcc
这里判断a*f<10是什么意思,麻烦解释
2013-03-17 13:22
快速回复:我的代码为什么运行不出结果???
数据加载中...
 
   



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

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