for
$BJ8(Blast-modified: Dec./26th/2001
$BA0@a$G$O(B while
$B%k!<%W(B$B$K$D$$$F@bL@$7$^$7$?!#K\@a$G$O!"$d$O$j7+$jJV$7@)8f9=J8$G$"$k(B for
$B%k!<%W$K$D$$$F@bL@$7$^$9!#(B
for ($B=i4|>r7o(B; $B7+$jJV$7>r7o(B; $B7QB3=hM}(B) { $B%V%m%C%/(B }
if $BJ8$N$H$3$m$G!"(B" $B=i4|>uBV!"7+$jJV$7>r7o!"7QB3=hM}$OA4$F>JN,2DG=$G$9!#$=$N>l9g!"%;%_%3%m%s$@$15-=R$7$^$9!'(B $B $B$3$l$O!"@0?t7?JQ?t(B $B3z$_:U$/$H!"
$B0J>e!"ET9g#32s%V%m%C%/FbIt$r7+$jJV$7$^$9!##32s $B>e$N%5%s%W%k(B $B$=$m$=$m(B Java $B%"%W%j%1!<%7%g%s$N%3%^%s%I%i%$%s$+$i$N $B$3$N(B $B$3$3$G!"JQ?t$NOC$r$7$^$7$g$&!#JQ?t$O!"@k8@$7$?%V%m%C%/Fb$G$7$+M-8z$G$O$"$j$^$;$s!#=>$C$F!"(B $B
$B$3$N$H$-!" $B7+$jJV$7!">r7oJ,4t$O%W%m%0%i%`3+H/$G$OI,$:;H$$$^$9!#K\3JE*$K3+H/$r;O$a$kA0$K!"==J,$J$l$F$*$/$HNI$$$G$7$g$&!#(B $B $B$3$3$G$O4JC1$J%5%s%W%k$@$15s$2$F$*$-$^$9!'(B $B=i4|>r7o$G$O!"%+%&%s%?! $B
5000 $B2s!"7+$jJV$7$F$bM-8z?t;z(B 3 $B7e$G$9$+$i!"$3$N8x<0$N<}B+B.EY$OHs>o$KDc$$$3$H$,J,$+$j$^$9!#0x$_$K!"(B50000 $B2s$N7+$jJV$7$G(B 3.1415726535897814 $B$G!"M-8z?t;z(B 5 $B7e$G$9!#(B{
" $B$+$i(B "}
" $B$^$G$r%V%m%C%/$H8F$V$3$H$O>R2p$7$^$7$?!#(B for $B%k!<%W$O!"7+$jJV$7>r7o$,??$G$"$k8B$j!"%V%m%C%/Fb$r7+$jJV$7for(;;){...}
ForDemo.java
:
class ForDemo {
public static void main(String[] args) {
for (int i = 0; i <= 2; i++) {
System.out.println("$B%+%&%s%?!'(B" + i);
}
}
}
i
$B$r#0$G=i4|2=$7$F!"%V%m%C%/FbIt$,i <= 2
$B$rI>2A$7$^$9!#$3$l$,(B true
$B!J??!K$rJV$;$P%V%m%C%/FbIt$r
i = 0
$B$J$N$G(B i <= 2
$B$O??$rJV$9$N$G%V%m%C%/FbIt$,i = 1
$B$J$N$G>r7oJ8$,??$H$J$j%V%m%C%/FbIt$,i <= 2
$B$O??$J$N$G%V%m%C%/$,false
$B!J56!K$H$J$j!"%V%m%C%/FbIt$OForDemo.java
$B$N
C:\>cd java
C:\java>javac ForDemo.java
C:\java>java ForDemo
$B%+%&%s%?!'(B0
$B%+%&%s%?!'(B1
$B%+%&%s%?!'(B2
C:\java>
for
$BJ8$r(B while
$BJ8$G=q$-49$($k$H
int i = 0;
while (i <= 2) {
System.out.println("$B%+%&%s%?!'(B" + i);
i++;
}
$BJQ?t$NM-8zHO0O(B
for(int i=0; i<=10; i++){...}
$B$H$9$k$H!"JQ?t(B i
$B$O!"$3$N(B for
$B%V%m%C%/Fb$G$7$+M-8z$G$O$"$j$^$;$s!#
//$B4V0c$C$F$$$kNc(B
for (int i=0; i<=10; i++) {
System.out.print(i + " ");
}
//$B%V%m%C%/$N30It$G(B i $B$ODj5A$5$l$F$$$J$$(B
// $BL$Dj5A$NJQ?t(B i $B$r;H$C$F$$$k$N$G%(%i!<(B
System.out.print("counter: " + i);
int i = 0;
for (; i <= 10; i++) {
System.out.print(i + " ");
}
System.out.print("counter: " + i);
C:\Java>java TestFor
0 1 2 3 4 5 6 7 8 9 10 counter=11
break;
$B$r;H$$$^$9!#
$B%5%s%W%k(B
class TestFor {
public static void main(String[] args) {
for (int i=0;i<=10; i++) {
System.out.print(i + ": ");
}
}
}
C:\Java>javac TestFor.java
C:\Java>java TestFor
0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
$B%5%s%W%k(B
class CalPi {
public static void main(String[] args) {
if (args.length != 1) {
System.out.println("$B%$%?%l!<%7%g%s$N2s?t$rF~NO$7$F$/$@$5$$!#(B");
return;
}
//$BJQ?tDj5A(B
int steps = Integer.parseInt(args[0]);
double calpi=0, pi=0;
int pm=-1;
//$B1_<~N(7W;;$N8x<0(B
for (int i=0; i < steps; i++) {
pm *= -1;
calpi += pm/(2.0*i + 1.0);
pi = calpi*4;
System.out.println(i + ": " + pi);
}
System.out.println("----------------------");
//$B7W;;7k2L$N1_<~N((B
System.out.println("$B7W;;7k2L!'(B" + pi);
//Math $B%/%i%9$GDj5A$5$l$k1_<~N((B
System.out.println(" $B1_<~N(!'(B" + Math.PI);
}
}
C:Java>javac CalPi.java
C:\Java>java CalPi 5000
0: 4.0
1: 2.666666666666667
2: 3.466666666666667
3: 2.8952380952380956
4: 3.3396825396825403
5: 2.9760461760461765
$B>JN,(B
4995: 3.141392493463693
4996: 3.1417927736598306
4997: 3.1413925735597807
4998: 3.1417926935957916
4999: 3.141392653591791
----------------------
$B7W;;7k2L!'(B3.141392653591791
$B1_<~N(!'(B3.141592653589793
Copyright © 2001 SUGAI, Manabu. All Rights Reserved.
SEO
[PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送