求一個數的階乘

用while循環進行求解,代碼如下: int ContinuousMultiplication(int num) {   int tmp = 1;      while (num)   {     tmp= tmp*num;     num--;    }       return tmp; } int main() {   int i = 0,allnum=0;   for (i = 1; i <= 20; i++)     {       allnum +=ContinuousMultiplication(i);     }   cout << allnum << endl;   system("pause");   return 0; }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章