美文网首页
18-12-19 17.2 (训练2 合法,非法数字统计)

18-12-19 17.2 (训练2 合法,非法数字统计)

作者: youthisY | 来源:发表于2018-12-27 13:54 被阅读0次

题目

从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。
试编程统计每个整数和非法数字的个数。

创建数组nums[],长度为10,存储用户输入的数字;
创建数组count[],长度为4,存储3个合法数字和非法数字的个数。
循环输入数字,利用switch判断数字的值,根据不同的值对数组count[]中的不同元素值进行累加

代码

            int[] nums = new int[10]; //创建数组nums[],长度为10,存储用户输入的数字;
            int[] count = new int[4]; //创建数组count[],长度为4,存储3个合法数字和非法数字的个数。
            try
            {
                Console.WriteLine("请输入10个数:");
                for (int i = 0; i < nums.Length; i++)
                {
                    Console.Write("请输入第{0}个数:", i+1);
                    nums[i] = Convert.ToInt32(Console.ReadLine());
                    switch (nums[i])
                    {
                        case 1:
                            count[0]+=1;
                            break;
                        case 2:
                            count[1]+=1;
                            break;
                        case 3:
                            count[2]+=1;
                            break;
                        default:
                            count[3]+=1;
                            break;
                    }
                }
                Console.WriteLine("数字1出现的次数:{0}", count[0]);
                Console.WriteLine("数字2出现的次数:{0}", count[1]);
                Console.WriteLine("数字3出现的次数:{0}", count[2]);
                Console.WriteLine("非法数字出现的次数:{0}", count[3]);
            }
            catch
            {
                Console.WriteLine("对不起您输入的格式有误,程序退出!");
            }
            Console.ReadKey();

效果图

image.png

相关文章

  • 18-12-19 17.2 (训练2 合法,非法数字统计)

    题目 从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法数字的个数。 ...

  • 2018-12-19

    训练2: 从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法数字的个数。

  • 2018-12-19

    从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法数字的个数。try{

  • 2019-01-02

    从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法数字的个数。程序运行...

  • 作业

    2018-12-19从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法...

  • 从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法

    2018-12-19从键盘上输入10个整数,合法值为1,2或3,不是这3个数则为非法数字。试编程统计每个整数和非法...

  • 12.19问题二

    /** * 从键盘上输入10个整数, * 合法值为1,2或3, * 不是这3个数则为非法数字。 * 试编程统计每个...

  • 2018-12-19问题二

    /*** 从键盘上输入10个整数,* 合法值为1,2或3,* 不是这3个数则为非法数字。* 试编程统计每个整数和非...

  • 你手里的数字货币什么时候能合法化?

    严谨地说,根据我们郭嘉现在的法律法规,诸位手里的数字货币是不合法的。 当然,这里的“不合法”不是指“非法”,而是指...

  • 同仁堂健康直销的十大亮点——

    1、合法。2016年获得直销牌照,注册资金五亿九千万。合法是前提,没有直销牌照的直销企业均属非法。 2,产品最多。...

网友评论

      本文标题:18-12-19 17.2 (训练2 合法,非法数字统计)

      本文链接:https://www.haomeiwen.com/subject/xcydkqtx.html