作者: 機械伯爵 | |
日時: 2009/5/7(21:39) |
機械です。 > せっかく"ワンライナ"なのだからBEGIN部だけで済ませませう d(^^; > ※計算途中を表示して最終結果は表示しない版 > & 外部パラメータで変数定義すると良いんじゃね? ……外部パラメータって、流石に思いつかなかったです。 > D:\>mawk32 -v n=10 "BEGIN{ print fn=n; while(--n>1) print fn*=n; }" > D:\>mawk32 -v n=10 "BEGIN{ print val[1]=1; for(i=2; i<=n; ++i) print val[i]=i*val[i-1]; }" 変幻自在なコマンドっぽいのがいいですねぇ。 /機械伯爵/