| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1970 人关注过本帖
标题:[学习笔记]从循环到穷举~~
取消只看楼主 加入收藏
Ryker
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:145
专家分:420
注 册:2013-2-19
收藏
得分:0 
回复 28楼 azzbcc
二维数组对我来说现在还搞不清楚...

下标的变化我还对应不到应该是哪一位...
2013-04-28 08:51
Ryker
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:145
专家分:420
注 册:2013-2-19
收藏
得分:0 
回复 30楼 azzbcc
晕了..

模模糊糊好像明白一点点,

a[0]是保存进了几位

tmp数组保存结果..

下面这两个循环的关系我还没搞明白..
i,j一顿变化把我弄的有点晕了
数组还是不太好掌握啊

程序代码:
for (i = a[0], j = 0;i > 0;--i)  /*a[0]为位数*/
    {
        result  += a[i] * (n+1); /*从最低位向最高位循环,依次与 n+1(也就是阶乘的数字)相乘 */
        tmp[j++] = result % 10;  /*临时数组中进位,从低到高保存结果*/
        result  /= 10;
    }
    while (result)                /*真正进位的循环*/
    {                             /* 将最高位保存到tmp中*/
        tmp[j++] = result % 10;
        result  /= 10;
    }


[ 本帖最后由 Ryker 于 2013-4-28 14:53 编辑 ]
2013-04-28 14:50
Ryker
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:145
专家分:420
注 册:2013-2-19
收藏
得分:0 
以下是引用showsadd在2013-4-29 01:05:20的发言:

楼主可比我牛太多了,已经走在时代的尖端,
我还在吃老本,楼主学C多久了,
2个多星期了。。。
2013-04-29 08:29
快速回复:[学习笔记]从循环到穷举~~
数据加载中...
 
   



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

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