求问大神,哪里错了???多谢

来源:5-8 编程练习

weixin_慕村0369747

2021-12-27 23:10

 bool Has7=false;

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

               {

                   if(num[x]%7==0)

                   {

                      Has7=true;

                      break;

                   }

               }

                    if(has7)

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

                      

                    else

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

                 


写回答 关注

3回答

  • 幕布斯8093319
    2022-07-27 15:33:06

    不能等于数组长度,超出长度报错

  • 慕的地5056956
    2022-02-27 23:04:00

    循环写错了,你数组是0开头的,所以for(int x=0;x<num.length;x++)

  • 慕用5728356
    2021-12-30 00:07:35

    has7  大小写不对

    慕用5728...

    x<num.Length

    2021-12-30 00:18:52

    共 1 条回复 >

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题