首页 > 代码库 > C#基础第一天-作业答案

C#基础第一天-作业答案

题一答案:      Console.WriteLine("请输入a");            int a = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入b");            int b = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入c");            int c = Convert.ToInt32(Console.ReadLine());            int max = 0;            写法一            max = a > b ? a : b;            max = max > c ? max : c;            Console.WriteLine("最大的数为" + max);            Console.ReadKey();            写法            if (a > b)            {                max = a;            }            else if (b > a)            {                max = b;            }            if (max > c)            {                Console.WriteLine("最大的数为" + max);            }            else            {                Console.WriteLine("最大的数为" + c);            }            Console.ReadKey();            写法三            if ((a > b) && (a > c))            {                Console.WriteLine("最大的数为" + a);            }            else if ((b > c) && (b > a))            {                Console.WriteLine("最大的数为" + b);            }            else if ((c > b) && (c > a))            {                Console.WriteLine("最大的数为" + c);            }            Console.ReadKey();题二答案:   Console.WriteLine("请输入d");            int d = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入e");            int e = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入f");            int f = Convert.ToInt32(Console.ReadLine());            int min = 0;            写法一            min = d < e ? d : e;            min = min < f ? min : f;            Console.WriteLine("最小的数为" + min);            Console.ReadKey();            写法二            if (d < e)            {                min = d;            }            else if (e < d)            {                min = e;            }            if (min < f)            {                Console.WriteLine("最小的数为" + min);            }            else            {                Console.WriteLine("最小的数为" + f);            }            Console.ReadKey();            写法三            if ((d < e) && (d < f))            {                Console.WriteLine("最小的数为" + d);            }            else if ((e<d ) && (e<f))            {                Console.WriteLine("最小的数为" + e);            }            else if ((f<e ) && (f <d))            {                Console.WriteLine("最小的数为" + f);            }            Console.ReadKey();第三题答案:   Console.WriteLine("请输入您的成绩");           double score = Convert.ToDouble(Console.ReadLine());           if (score >= 90)           {               Console.WriteLine("考的很好,您的成绩为优");           }           else if (score >= 80 && score < 90)           {               Console.WriteLine("好不错呦,您的成绩为良");           }           else if (score >= 70 && score < 80)           {               Console.WriteLine("请继续努力,您的成绩为中");           }           else if (score >= 60 && score < 70)           {               Console.WriteLine("好危险啊,您的成绩刚刚及格");           }           else           {               Console.WriteLine("好好学习吧,您还没及格");           }           Console.ReadKey();第四题答案:     Console.WriteLine("请输入您的成绩");            int result = Convert.ToInt32(Console.ReadLine());            string mark=string.Empty;            if (result >= 90 && result <= 100)             {                mark = "优秀";            }            if (result >= 80 && result <= 89)             {                mark = "良好";            }            if (result >= 60 && result <= 79)             {                mark = "及格";            }            if (result <= 59)            {                 mark = "不及格";             }                   switch (mark)                {                    case "优秀":                        Console.WriteLine("您的成绩为优秀");                        break;                    case "良好":                        Console.WriteLine("您的成绩为良好");                        break;                    case "及格":                        Console.WriteLine("您的成绩为及格");                        break;                    case "不及格":                        Console.WriteLine("您的成绩不及格");                        break;                }                    Console.ReadKey();   第五题答案:            //第一种            int a = 5, b = 10;            int change = a;            a = b;            b = change;            Console.WriteLine("a={0},b={1}",a,b);            Console.ReadKey();         //第二种            int a = 10, b = 5;            b = a + b;                                                                  a = b - a;            b = b - a;            Console.WriteLine("a" + a);            Console.WriteLine("b" + b);            Console.Read();

 

C#基础第一天-作业答案