完成以下要求:
static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? try
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine("請(qǐng)輸入算法: 1.加法\t2.減法 \t3.乘法 \t4.除法");
? ? ? ? ? ? ? ? int shuzi1 = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? ? ? Console.WriteLine("請(qǐng)輸入第一個(gè)數(shù)字a");
? ? ? ? ? ? ? ? int a1 = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? ? ? Console.WriteLine("請(qǐng)輸入第二個(gè)數(shù)字b");
? ? ? ? ? ? ? ? int b1 = Convert.ToInt32(Console.ReadLine());
? ? ? ? ? ? ? ? double c = 0;
? ? ? ? ? ? ? ? double jieguo = suanshu(shuzi1, a1, b1, c);
? ? ? ? ? ? ? ? Console.WriteLine("算出答案為:{0}", jieguo);
? ? ? ? ? }
? ? ? ? ? ? catch
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine("別亂寫");
? ? ? ? ? ? }
? ? ? ? ? ? Console.ReadKey();
? ? ? ? }
? ? ? ? static Double suanshu(int shuzi,double a,double b,double c)
? ? ? ? {
? ? ? ? ? ? switch (shuzi)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? c = a + b;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? c = a - b;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? c = a * b;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? ? ? c = a / b;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ? ? return c;
? ? ? ? }