作者iFEELing (ing)
看板java
标题Re: [问题]数字排列问题
时间Sun Mar 1 21:54:48 2009
※ 引述《tapi97 (风)》之铭言:
: 这个问题想好久...都想不出来
: 我要写"1234567898765432123456789"
: 就是数字输出从1开始遇到9就倒回来遇1再继续加
: 我有想到用if作为判断.配合++和--
: 可是还是写不出来
: 恳请板上的各位帮我解答!!
: 谢谢~!!
硬干法
int prt = 0;
int oper = 1 ;
while(true){
if(prt==1){ oper = 1; }
if(prt==9){ oper = -1;}
prt = prt + oper;
System.out.print( prt );
}
--
─┼─ ∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴
│ ∵ 十年之
前 我不认
识你 你不
属於我 我
们还是一
样 ∴ 十年之後
/┬ ∵ 陪
在一个陌
生人左右
走过渐渐
熟悉的街
头 ∴ 我们
┌┼ ∵ 十
年之後 我
们是朋友
还可以问
候 只是那
种温柔
∴ 还是朋友吗?
┴┼─ ∵ 再也找
不到拥抱
的理由 情
人最後难
免沦为
朋友 ∴
│ ∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴∵∴ ΣYcbluewater
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.30.92
1F:推 silver8250:这招不错~ 03/01 22:00
2F:→ iFEELing:原文瞬间不见了 囧 03/01 22:13
3F:推 silver8250:版主的刀还真快~ 03/01 22:14
4F:→ iFEELing:while(true){System.out.print("1234567898765432");} 03/01 22:38
5F:→ iFEELing:这样连 if 都不用 (大误) 03/01 22:39
6F:推 tapi97:我是原PO...这个会无限执行耶... 03/01 22:43
7F:→ iFEELing:(茶) 你也没说停止条件啊 停止条件就在 while里面 :P 03/01 22:50
8F:推 tapi97:抱歉阿....我重贴了! 03/01 23:07
偷改一行 XD
※ 编辑: iFEELing 来自: 59.126.30.92 (03/02 00:04)