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

关于c#的问题

关于c#的问题

C#
qq_谈秋_0 2017-10-10 14:38:52
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};             //请完善代码,判断数组中有没有7的整倍数             for(int i=0;i<num[];i++)             {             if(num[i]%7==0)                 {                 Console.Write("有7的整倍数");                 }              else                 {                 Console.Write("没有7的整倍数");                 }                }         }     } }为什么我这样编写显示这个?Program.cs(14,29): error CS1525: Unexpected symbol `['Compilation failed: 1 error(s), 0 warnings求解。
查看完整描述

3 回答

?
大神一只熊

TA贡献4条经验 获得超2个赞

第十四行的  for(int i=0;i<num[];i++)  中 i<num[];  是错误的哦,表示数组长度要用 num.Length

查看完整回答
1 反对 回复 2017-10-16
?
落木_gxy

TA贡献1条经验 获得超0个赞

第14行应该是for(int i = 0; i < num.Length; i++)

查看完整回答
反对 回复 2017-10-12
?
社会会给有义之人让路

TA贡献1条经验 获得超0个赞

num.Length。数组的长度。

查看完整回答
反对 回复 2017-10-11
?
望远

TA贡献1017条经验 获得超1032个赞

for(int i=0;i<num[];i++)

-->

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


查看完整回答
反对 回复 2017-10-10
?
迁就LOSE

TA贡献29条经验 获得超34个赞

for(int i=0;i<num[];i++)
应该是i<num.length

查看完整回答
反对 回复 2017-10-10
  • 3 回答
  • 0 关注
  • 2604 浏览

添加回答

举报

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