登陆论坛 找回密码 立刻获得20pp! 地图 帮助
宽带山生活
版主: [申请斑竹] 

  • 主题内容
<< [1] >>  [只看楼主]  [加入关注] 点击:238 回复:15 已被0人关注

主题:大家看看这个程序能通过但不能执行为什么?

334 0

来自:上海
注册:2001-08-16
发帖:174+304 
// JavaExp1.java

// Author: Chen Yang



import java.io.*;

import java.lang.Math;



public class JavaExp1

{

public static void main(String[] argv)

{

int pn=Integer.parseInt(argv[0]);

for (int i=1;i<=pn;i++)

{

if (i<=pn/2)

{

for (int j=1;j<=(pn/2-i+1);j++)

{

System.out.print(" ");

}

for (int k=1;k<=2*(i-1)+1;k++)

{

System.out.print(i);

}

System.out.print("n");

}

else

{

for (int j=1;j<=(pn/2-(pn-i));j++)

{

System.out.print(" ");

}

for (int k=1;k<=2*(pn-i)+1;k++)

{

System.out.print(i);

}

System.out.print("n");

}

}

}

}




-------------------------------------------------------------------------------------------
上海漂亮小女人都很贱


netnetnet@citiz.net

发表于:2002-10-20 13:13:13
推荐:进口全瓷牙1999元全搞掂! ...楼主...

105 0

来自:江苏
注册:2002-10-19
发帖:1+40 
似乎不是程序的问题,能编译就应该能执行。

是不是你的CLASSPATH环境变量不对?

你执行得到的错误是什么?NoClassDefFoundError吗?



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2002-10-21 04:26:32

225 0

来自:上海
注册:2001-07-12
发帖:10+74 
数组越界访问!




-------------------------------------------------------------------------------------------
我是穷人我怕谁!

发表于:2002-10-23 14:01:39
推荐:迎新年牙齿美容大行动 ...第2楼...

225 0

来自:上海
注册:2001-07-12
发帖:10+74 
不好意思,犯了个错误,你的程序可以运行!




-------------------------------------------------------------------------------------------
我是穷人我怕谁!

发表于:2002-10-23 14:17:11
推荐:kds红日官网启动啦!!! ...第3楼...

106 0

来自:广东
注册:2002-05-18
发帖:4+19 
好象不能运行啊, 我和过的出错情况一样, 还有, 养成写程序的习惯 要缩进, 这样很难看啊



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2002-10-30 11:31:28

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
我出现了这样的错误 为什么啊?? 谁能指教?? 谢谢



D:>javac JavaExp1.java

error: cannot read: JavaExp1.java

1 error




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-03 12:21:43
推荐:KDS红日球迷会2010招募公告 ...第5楼...

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
我出现了这样的错误 为什么啊?? 谁能指教?? 谢谢



D:>javac JavaExp1.java

error: cannot read: JavaExp1.java

1 error




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-03 12:21:48

105 0

来自:海外
注册:2002-10-18
发帖:0+4 
your classpath need to have a "." in the front.



like classpath=./***;***;***;***




-------------------------------------------------------------------------------------------
computer freak!

发表于:2002-11-03 15:04:39

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
I did that but have no result




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-03 16:50:42

225 0

来自:上海
注册:2001-07-12
发帖:10+74 
你到JavaExp1的当前目录下执行这个命凌




-------------------------------------------------------------------------------------------
我是穷人我怕谁!

发表于:2002-11-03 22:12:27
推荐:打造KDS最美贴,刹那芳华 ...第9楼...

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
我是这么做的啊 javac好象可以 但java还是报错




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-04 13:01:47
推荐:大家对于幼教有什么看法? ...第10楼...

225 0

来自:上海
注册:2001-07-12
发帖:10+74 
用java命令时不要加后罪名




-------------------------------------------------------------------------------------------
我是穷人我怕谁!

发表于:2002-11-04 16:33:39

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
E:java>java JavaExp1

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException

at JavaExp1.main(JavaExp1.java:11)

还是不行啊~~~~ 赐教啊。。。




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-04 20:15:00

105 0

来自:江苏
注册:2002-10-19
发帖:1+40 
已经差不多了,至少能执行了。数组下标越界错误。

你的执行命令后面没有跟参数,却使用args[0],所以下标越界了。

java JavaExp1 123

应该就没有问题了




-------------------------------------------------------------------------------------------
我是永远向着远方独行的浪子


你是茫茫人海之中我的女人

发表于:2002-11-05 03:52:13

322 0

来自:上海
注册:2002-11-02
发帖:47+315 
可以了!!! 呵呵!! 感谢 又学到不少!!1




-------------------------------------------------------------------------------------------
java is good

发表于:2002-11-05 11:58:47
推荐:【车型PK】科鲁兹PK世嘉 ...第14楼...

回复主题 [ 返回JAVA讨论区 ]
主题: 大家看看这个程序能通过但不能执行为什么?
手机看宽带山

关于我们 - 联系我们 - 加入我们 - 营销服务 - 友情链接 - 频道合作- PChome Widget
Copyright © 1996-2009 PChome.net All rights reserved. 电脑之家 版权所有