问答详情
源自:5-8 编程练习

那里错了?输出的也没有问题呀。

    int[] num = new int[] {3,34,43,2,11,19,30,55,20};

            bool seven = false;

            foreach (int t in num)

            {

                if (t %7 ==0)

                {

                    seven = true;

                    break;

                }

            }

            if (seven)

              Console.Write("有7的整数倍");

             else

              Console.Write("没有7的整数倍");

            //请完善代码,判断数组中有没有7的整倍数

           

提问者:liupl_1 2017-10-10 17:10

个回答

  • 慕前端4767672
    2018-09-13 21:49:17

    我想说一下,这里用foreach好像不行,虽然网页里可以运行,但是在vs2013应用里显示有错误,我表示应该用for语句,亲测

  • qq_千山万水_4
    2017-10-18 19:49:17

    环境就是这样,有点死板,如果是运行成功,输出错误,就查找输出内容与题目是否一致。

  • liupl_1
    2017-10-10 17:22:16

    已查找到原因,最后一行文字写错了,应该为:("没有7的整倍数")