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的整倍数");
}
Console.Write("有"); 和 Console.Write("没有7的整倍数");
这两个后面的分号应该是英文状态的分号,你写的中文的,VS直接就报错了,
Console.Write("有");和Console.Write("没有7的整倍数");
后面的分号应该是英文状态输入;