社区
Java SE
帖子详情
不用循环~如何输出1~100?
wqfwuliao
2008-07-07 03:59:18
加精
RT~~~~~~~~~~~~~~~~~~~~~~~~
我想了好久
就想到应该用return
小弟刚刚学JAVA的~~
...全文
7981
310
打赏
收藏
不用循环~如何输出1~100?
RT~~~~~~~~~~~~~~~~~~~~~~~~ 我想了好久 就想到应该用return 小弟刚刚学JAVA的~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
310 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dajiadebeibei9
2009-05-30
打赏
举报
回复
学习了 以前真是不怎么用递归
JayPan2008
2009-05-27
打赏
举报
回复
我也得学递归了
我也是Java初学者
vivian_hsu
2009-04-24
打赏
举报
回复
学习了,高手
muqingliu
2009-04-24
打赏
举报
回复
[Quote=引用 24 楼 nKannan 的回复:]
为什么没有人
System.out.println( "1" );
System.out.println( "2" );
System.out.println( "3" );
System.out.println( "4" );
.....
System.out.println( "98" );
System.out.println( "99" );
System.out.println( "100" );
[/Quote]
顶
vipxp08
2009-04-22
打赏
举报
回复
class digui
{
public void fun(int n){
if(n<1)return;
System.out.println(n);
fun(n-1);
}
public static void main(String[] args)
{
Test test = new Test();
test.Test_1(1);
}
cwxlryf520
2009-04-01
打赏
举报
回复
17楼的 Test(++a); 应该是Test_1(++a); 改了才能运行出正确的结果哈~!
zlyymxl
2008-12-14
打赏
举报
回复
写代码就是一个循环的过程!!!
maomaozhui
2008-10-13
打赏
举报
回复
加入是100000000000000那你岂不是手要抖起来!
lzycsd
2008-09-10
打赏
举报
回复
mark
kahn178
2008-09-09
打赏
举报
回复
[Quote=引用 37 楼 loujianchengdd 的回复:]
Java code
public class Test
{
public static void main(String[] args)
{
int i =1;
System.out.println(i);//这不能用printI(i);这个句子,应该用
System.out.println(i);
}
private void printI(int i)
{
System.out.println(i);
i++;
if(i>100)
return;
else
printI(i);
}
}
[/Quote]
kahn178
2008-09-09
打赏
举报
回复
[Quote=引用 12 楼 wsLOVEss 的回复:]
Java code
public class Test
{
public void Test_1(int a)
{
if(a <= 100)
{
System.out.println(a);
Test(++a);//这一行应为Test_1(++a);
}
}
public static void main(String[] args)
{
Test test = new Test();
test.Test_1(1);
}
}
[/Quote]
kahn178
2008-09-09
打赏
举报
回复
递归调用就可以了。
金牛ruby
2008-08-22
打赏
举报
回复
递归啦
Eric_Ma_Java
2008-08-21
打赏
举报
回复
呵呵!真有高手!强!
ami_v
2008-08-20
打赏
举报
回复
其实这只是讨论.
要写东西..为什么不用好的方法..
用最有效的.方法
ami_v
2008-08-20
打赏
举报
回复
[Quote=引用 29 楼 e_bot 的回复:]
引用 24 楼 nKannan 的回复:
为什么没有人
System.out.println( "1" );
System.out.println( "2" );
System.out.println( "3" );
System.out.println( "4" );
.....
System.out.println( "98" );
System.out.println( "99" );
System.out.println( "100" );
哈哈
甚合我意
[/Quote]
这也不违背LZ的说法啊.. 赞
jason_zzw
2008-08-07
打赏
举报
回复
[Quote=引用 21 楼 bao110908 的回复:]
Java codeimportjava.util.Date;importjava.util.Timer;importjava.util.TimerTask;publicclassTest01 {publicstaticvoidmain(String[] args) {finalintlen=100;finalTimer timer=newTimer();
timer.schedule(newTimerTask() {privateinti=1;publicvoidrun() {
System.out.println(i++);if(i>len) {this.cancel();
timer.cancel();
}
}
},newD…
[/Quote]
呵呵
tylzx888
2008-07-23
打赏
举报
回复
受教拉
codesnail
2008-07-16
打赏
举报
回复
面试的人脑子有病!好像又是问茴香有几种写法?
Ferri_Qing
2008-07-16
打赏
举报
回复
24楼很经典啊......
加载更多回复(290)
随机开仓,止盈1~2个点,止损1~20个点能实现盈利正期望吗?
随机开仓,止盈1~2个点,止损1~20个点能实现盈利正期望吗? 《从编程小白到量化宗师之路》系列课程是一套综合性实战课程,涵盖股票,期货,虚拟货币等的交易方法和策略手段。 《m单位止盈 n单位止损的方式,能不能...
不用
循环
如何
输出
1~
100
public static void main(String args[]) { print... } public static void printNum(int n){ if(n ==
100
) { System.out.println(n); }else { System.out.println(n); printNum(n + 1); }}
如何不使用
循环
输出
1 到
100
和 不使用 * 实现两数相乘【递归实现】
实现一个函数,要求再不使用
循环
的前提下
输出
1 ~
100
2. 思路 很多时候
循环
可以使用递归来实现,所以只要设置好递归的截止条件就可以。 3. 实现 #include <iostream> void output(int n) { if (n <= ...
1到
100
循环
输出
c语言,如何在不使用C的
循环
的情况下打印1到
100
之间的数字?
有几种不使用
循环
而打印数字的方法,例如使用递归函数,goto语句和在函数外部创建main()函数。这是一个用C语言打印数字的示例,示例#includeintnumber(intval){if(val<=
100
){printf("%d\t",val);number(val+1);}}...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章