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的整倍数");
不能等于数组长度,超出长度报错
循环写错了,你数组是0开头的,所以for(int x=0;x<num.length;x++)
has7 大小写不对