Java入門

Java入門
3.4 forステートメント
3.5 インクリメント&デクリメント演算子
2003/11/14
紺野憲一
forステートメント
for文の書式
for(n=0;n<10;n++){
・・・・・
}
つまりCと一緒であるり、この場合nを0から1
ずつ増やして10になるまでfor文の中身を
繰り返すことになる。
インクリメント、デクリメント演算子
++とーーの事、S=S+1やS=S-1の省略形
数式の中でインクリメントを用いる事もできる
t = 10 + i++;
この場合tに10+iの値が代入された後iの値
が1増える。
1増やしてから代入したい場合
t = + + i +10;
宿題
• 1から200までの素数を出力するプログラム
を作れ。
解答
class so {
public static void main(String args[]) {
int t,v,s,check=1;
for(t=1;t<200;t++){
for(v=t/2;v>1;v--){
if(t%v==0)check=0;
}
if(check!=0)System.out.println(t);
check=1;
}}}