| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 873 人关注过本帖
标题:问个简单的程序题!(菜鸟级)
只看楼主 加入收藏
qiuligao
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-8-11
收藏
 问题点数:0 回复次数:7 
问个简单的程序题!(菜鸟级)
我怎么觉得应该得10呀,为什么运行完第15步它就输出了,它不继续比较吗?我觉得应该运行完第7行在输出呀! 1。public class FF 2。{ 3。public static void main(String[] args) 4。 { 5。 int x,y; 6。 int n=0,m=1; 7。 n=n+1; 8。 for (x=2; x<=3;x++ ) 9。 { 10。 m=1; 11。 for (y=x; y>1;y-- ) 12。 { 13。 m=y*m; 14。 } 15。 n=m+n; 16。 } 17。System.out.println(n); 18。} 19。}
搜索更多相关主题的帖子: int public args 
2005-08-24 17:06
tempnetbar
Rank: 2
等 级:新手上路
威 望:4
帖 子:582
专家分:4
注 册:2004-5-5
收藏
得分:0 
为什么是十?我看了是九。你再好好看看

相信勤能补拙! 喜欢用好用的就永远学不到有用的。
2005-08-24 17:38
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
qiuligao, 不明白你在想什么。第7行就运行一次而已,它在For-Loop 的前面,所以进入For-Loop以后,就跟第7行无关了。如果你的眼力实在不行的话,那就下载个JBuilder,用单步调试来看就能看出程序的运行过程了。

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-08-24 18:55
qiuligao
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-8-11
收藏
得分:0 
可能我多想了。我明白了。FOR循环出来之后跟第7行无关。 多谢两位大哥指教!
2005-08-25 12:38
qiuligao
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-8-11
收藏
得分:0 
不过还想问一下,对于初学来说不是不让用JBuilder 的吗?我用的文本,行吗?
2005-08-25 12:41
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
qiuligao, 初学者不让用JBuilder? 那个混蛋说的?真想抽他两记耳光. 我的观点恰恰相反,正是初学者才需要 JBuilder 的这类编译环境,因为初学者会碰到很多问题,而JBuilder这类编译器将及时对你的程序中的低级错误予以报警,通过反复的上机,你犯低级错误的次数将越来越少,另外要题的一点,也是很重要的一点,那就是单步调试,通过单步调试,你能看清你的程序的逻辑走向,通过单步调试也可以更方便的来学习别人的程序.(单步调试这一点极为重要) 在你入门以后倒是建议你经常使用一下 TextEditor, 以便你更熟悉Api, 还有就是锻炼你的眼力.通过这种训练,可以将你培养成一个高手.但一定要在入门以后. 在入门时我建议你使用JBuilder,这样可以让你学得更快一些.

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-08-25 14:42
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
收藏
得分:0 
以下是引用kai在2005-8-25 14:42:54的发言: qiuligao, 初学者不让用JBuilder? 那个混蛋说的?真想抽他两记耳光. 我的观点恰恰相反,正是初学者才需要 JBuilder 的这类编译环境,因为初学者会碰到很多问题,而JBuilder这类编译器将及时对你的程序中的低级错误予以报警,通过反复的上机,你犯低级错误的次数将越来越少,另外要题的一点,也是很重要的一点,那就是单步调试,通过单步调试,你能看清你的程序的逻辑走向,通过单步调试也可以更方便的来学习别人的程序.(单步调试这一点极为重要) 在你入门以后倒是建议你经常使用一下 TextEditor, 以便你更熟悉Api, 还有就是锻炼你的眼力.通过这种训练,可以将你培养成一个高手.但一定要在入门以后. 在入门时我建议你使用JBuilder,这样可以让你学得更快一些.
收到

我很菜,但我很努力!
2005-08-25 18:08
qiuligao
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-8-11
收藏
得分:0 
. 多谢了!好,努力。
2005-08-26 16:23
快速回复:问个简单的程序题!(菜鸟级)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026922 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved