資源簡介
C# 階乘示例代碼
代碼片段和文件信息
class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????List?a?=?new?List();//起點
????????????a.Add(1);//定義100!
????????????List?c?=?new?List();//階次數
????????????int?gs?=?0;//是否有大于10,如有就去了個位取出來
????????????List?b?=?new?List();//存儲中間變量
????????????List?sums?=?new?List();//存儲有兩個位數時?存儲單個位數結果
????????????for?(int?i?=?1;?i?<=?99;?i++)
????????????{
????????????????c.Clear();
????????????????c.Add(i?%?10);//把階乘分成數組
????????????????if?(i?>=?10)
????????????????{
????????????????????c.Add(i?/?10?%?10);
????????????????}
????????????????for?(int?j?=?0;?j?????????????????{
????????????????????if?(c[j]?!=?0)//不為0時計算
????????????????????{
????????????????????????gs?=?getNum1(a?c?gs?b?j);
????????????????????}
????????????????????else//如果是0??把集合定義為單個值(0值)
????????????????????{
????????????????????????b.Add(0);
????????????????????}
????????????????????if?(c.Count?==?1)/
- 上一篇:體育彩票選器
- 下一篇:Toggle Switch DLL
評論
共有 條評論