首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 请问这个程序错在那里?
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:34:13 楼主


    //twoweishuzu.java
    public class twoweishuzu
    { public static void main( String args[])
    { int a[4][5]={{1,1,2,4,6},
                  {3,7,6,5,4},
                  {5,6,5,4,3},
                  {56,34,56,78,21}};
    int i,j;
    for(i=0;i <4;i++)
    {for(j=0;j <5;j++)
    System.out.print(a[i][j] + " ");
    System.out.println();
    }
    }
    }
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • anqini
    • 等级:
    发表于:2008-05-02 19:43:571楼 得分:0
    Java code
    int a[][]={{1,1,2,4,6}, {3,7,6,5,4}, {5,6,5,4,3}, {56,34,56,78,21}};
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:45:012楼 得分:0
    引用 1 楼 anqini 的回复:
    Java code
    int a[][]={{1,1,2,4,6},
                  {3,7,6,5,4},
                  {5,6,5,4,3},
                  {56,34,56,78,21}};
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:45:193楼 得分:0
    生命一个数组类型的引用不应该在生命时候加长度
    你把 int a[4][5]= 改成int a[][]= 就好了,这是java和其他语言例如c不同的地方
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:45:444楼 得分:0
    int[4][5]改int[4][5]

    int a[][]={{1,1,2,4,6},
              {3,7,6,5,4},
              {5,6,5,4,3},
              {56,34,56,78,21}};
    定义时直接初始化不用加数组的维数和长度!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:46:115楼 得分:0
    哈哈
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:46:256楼 得分:0
    奇怪,我则呢没看不到回复阿
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 19:50:597楼 得分:0
    数组定义的时候不能指定长度
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 21:07:468楼 得分:0
    数组直接初始化 不用加数字  应为a[][]
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-02 21:14:439楼 得分:0
    引用 3 楼 loujianchengdd 的回复:
    生命一个数组类型的引用不应该在生命时候加长度
    你把 int a[4][5]= 改成int a[][]= 就好了,这是java和其他语言例如c不同的地方

      正解  还有你类第一个字母都不大写的撒 不厚道
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-03 16:19:0710楼 得分:0
    很好,已经得到了解答!谢谢大家!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-03 16:19:5711楼 得分:0
    谢谢!已经得到了解答!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-03 16:42:2712楼 得分:0
    Java code
    //twoweishuzu.java public class twoweishuzu { public static void main( String args[]) { int a[][]={{1,1,2,4,6}, {3,7,6,5,4}, {5,6,5,4,3}, {56,34,56,78,21}}; int i,j; for(i=0;i <a.length();i++)//这里用数组长度比较清晰,并且方便以后的修改 {for(j=0;j <a[i].length();j++)//同上. System.out.print(a[i][j] + " "); System.out.println(); } } }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-03 16:43:3313楼 得分:0
    忘了讲,类的第一个字母请用大写
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ilrxx
    • 等级:
    发表于:2008-05-04 10:07:3814楼 得分:0
    a[][],来晚了。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 10:18:1615楼 得分:0
    引用 1 楼 anqini 的回复:
    Java code
    int a[][]={{1,1,2,4,6},
                  {3,7,6,5,4},
                  {5,6,5,4,3},
                  {56,34,56,78,21}};
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved