为了账号安全,请及时绑定邮箱和手机立即绑定

能帮我找到问题吗?

能帮我找到问题吗?

C#
缘分陌生人 2018-03-12 11:12:29
//声明整型数组,保存一组整数            int[] num = new int[] { 3,34,43,2,11,19,30,55,20};            //请完善代码,判断数组中有没有7的整倍数            bool has = false;            for (int i = 0; i < num.Length; i++)            {                if (num[i] % 7 == 0)                    has = true;                break;            }            if (has == true)                Console.Write("有7的整数倍");            else                Console.Write("没有7的整数倍");老是提示 i 这个地方有问题
查看完整描述

1 回答

已采纳
?
我吃西瓜很快

TA贡献39条经验 获得超13个赞

本身语法应该没问题,但是有一点错误
if (num[i] % 7 == 0)
   has = true;
break;
//上面这一段应该加上大括号
if (num[i] % 7 == 0){
   has = true;
   break;
}
//否则只会判断i==1的情况
查看完整回答
反对 回复 2018-03-12
  • 1 回答
  • 0 关注
  • 871 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信