第15节课课上练习2

2018-12-19  本文已影响0人  Deku啊

#作业目标:

##编码:

/**从键盘上输入10个整数,

          * 合法值为1,2或3,

          * 不是这3个数则为非法数字。

          * 试编程统计每个整数和非法数字的个数.

          ***/

            try

            {

                Console.WriteLine("请输入10个数字");

                int[] num = new int[10];

                int a = 0;

                int b = 0;

                int c = 0;

                int d = 0;

                //1.输入数字

                for (int i = 0; i < num.Length; i++)

                {

                    Console.WriteLine("请输入第{0}个数:", i + 1);

                    num[i] = Convert.ToInt32(Console.ReadLine());

                    if (num[i] == 1)

                    {

                        a += 1;

                    }

                    else if (num[i] == 2)

                    {

                        b += 1;

                    }

                    else if (num[i] == 3)

                    {

                        c += 1;

                    }

                    else

                    {

                        d += 1;

                    }   

                }

                Console.WriteLine("数字1出现的次数{0}", a);

                Console.WriteLine("数字2出现的次数{0}", b);

                Console.WriteLine("数字3出现的次数{0}", c);

                Console.WriteLine("非法数字出现的次数{0}", d);

            }

            catch { Console.WriteLine("输入格式有误,程序结束。"); }

            Console.ReadKey();

###实际效果:

上一篇下一篇

猜你喜欢

热点阅读