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

为什么出错?再vs里没错?

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

            bool hasseven=false;

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

            foreach (int x in num)

            {

                if (x%7==0)

                {

                    hasseven=true;

                    break;

                }

            }

            

            if(hasseven)

            {

               Console.Write("有");

            }

              

            

            else

            {

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

            }


提问者:慕移动2283427 2020-06-29 17:09

个回答

  • 所罗门87
    2020-08-11 09:03:36

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

    这两个后面的分号应该是英文状态的分号,你写的中文的,VS直接就报错了,

  • weixin_慕妹9303318
    2020-07-01 14:48:44

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

    后面的分号应该是英文状态输入;