5!--阶乘 。大家谁能讲讲原理呀。我了是根据别人的改编。

int n = 1, sum = 5;
        int i, j;
        int b = 0;//记录循次数
        int []bb =new int[15];
        for (j = 1; j <= sum; j++)
        {
            for (i = 1; i <= j; i++)
            {
                n = n * i;
                b++;
                bb[i] = j;
            }
            if (j == sum)
           Response.Write(n.ToString());
            n = 1;
        }
        //Response.Write(b.ToString());//15
        for (int t = 0; t < bb.Length; t++)
        {
            Response.Write("--" + bb[t].ToString());//120--0--5--5--5--5--5--0--0--0--0--0--0--0--0--0
 
        }
posted @ 2009-12-28 17:00  window5549-accp  阅读(899)  评论(2编辑  收藏  举报