| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 897 人关注过本帖
标题:这道题的答案是什么啊?
取消只看楼主 加入收藏
memorise
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-12-16
收藏
 问题点数:0 回复次数:4 
这道题的答案是什么啊?

哪位高手能告诉我道题的结果啊~做不出来啊~

class test4

{ public static void main(String args[])

{ for(int i=2;i<=100;i++)

{System.out.println(“Factors of”+i+”:”);

for(int j=2;j<i;j++)

if(i%j)==0) System.out.println(j+” ”);

System.out.println();}

}}

其运行结果中的第5行是:Factors of_________________________


搜索更多相关主题的帖子: class void public 
2006-01-03 23:43
memorise
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-12-16
收藏
得分:0 
我有运行啊~可是很奇怪的是明明没有错误的~一运行就显示很多错误~然后看不到结果~救命啊~我们老师给的练习题啊~过几天就要考了~


2006-01-05 12:40
memorise
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-12-16
收藏
得分:0 
谢谢各位~我一定会努力学习的~

2006-01-06 12:27
memorise
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-12-16
收藏
得分:0 
有个疑问哦~

for (int j = 2; j < i; j++) //i=3时 这个for循环条件满足 进入循环
if ((i % j) == 0) //但是这里(3%2的余数不为0)不满足 所以下一句就不会执行了
System.out.println(j + " ");
System.out.println();//i=3时 这句还是有执行到的 打印了一行空行(第四行)

这里既然进入了循环,那J不是应该自增一次吗?书上明明说FOR语句先看表达式的值,再判断循环,若满足的话执行后面的语句,最后修改变量。这样的话,J不是应该自增一次吗?

2006-01-06 16:31
memorise
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-12-16
收藏
得分:0 

不好意思,我还有个疑问,既然J每次都会被重新设为2,那为什么它还要设自增的?有什么意义哦?


2006-01-07 16:25
快速回复:这道题的答案是什么啊?
数据加载中...
 
   



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

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