返回列表 發帖
  1. using ConsoleApp1;
  2. using System;//程式庫呼叫
  3. using System.ComponentModel.DataAnnotations;
  4. using System.Linq.Expressions;
  5. using ABC.qq;


  6. class Program//負責一部分工作的人
  7. {
  8.    
  9.     static void Main()
  10.     {
  11.        try
  12.         {
  13.             int number=Convert.ToInt32(Console.ReadLine());
  14.             if (number < 1 || number > 20)
  15.                 throw new Exception();
  16.             long x = compute(number);
  17.             Console.WriteLine(x);
  18.         }catch
  19.         {
  20.             Console.WriteLine("error");
  21.         }
  22.    

  23.     }
  24.     static long compute(long num)
  25.     {
  26.         if (num == 1)
  27.             return 1;
  28.         else
  29.             return compute(num - 1)*num;
  30.     }

  31. }
複製代碼
istak.teach2@gmail.com

TOP

返回列表