卫凉
2016-06-08 19:15
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
//声明整型数组,保存一组整数
int[] num = new int[] { 3,34,43,2,11,19,30,55,20};
bool hasSeven=false;//请完善代码,判断数组中有没有7的整倍数
for(int i=0;i<mun.Length;i++)
{
if(num[i]%7==0)
{
hasSeven=true;
break;
}
}
if(hasSeven)
console.writeline("有7的倍数");
else
console.wtiteline("没有7的倍数");
}
}
}
首先,变量名错了,不是 for(int i=0;i<mun.Length;i++),而是 for(int i=0;i<num.Length;i++)
其次, 这个输入错了console.wtiteline("没有7的倍数");Console大写,WriteLine正确拼写,还有题目输出要求应是"没有7的整倍数"
应该是for(int i=0;i<num.Length;i++)
for(int i=0;i<mun.Length;i++)
变量名写错了
C#开发轻松入门
254118 学习 · 1459 问题
相似问题