ページ 1 / 1
無題
Posted: 2009年7月02日(木) 12:14
by らじゃん
こんにちは。
for文の使い方が分かりません
Re:無題
Posted: 2009年7月02日(木) 12:38
by trtr
C言語の入門サイトはいっぱいあるから、
ここに書き込むのはそれなりに調べてからのほうがいいよ…。
Re:無題
Posted: 2009年7月02日(木) 12:42
by やっくん
for文は繰り返し行いたい処理をする場合に使います。
for( 初期値 ; 条件式 ; 処理を終えた後の増減){
//処理
}
のような流れになっています。
例えば、
int i;
for(i = 0; i <= 10; i++){
printf("hello,world\n");
}
中身を見てみますと、
・i = 0 iは0からスタート。
・i <= 10 iが10以下の間、処理を繰り返す。
・i++ 処理を終えたらi = i + 1をする。もしここでiが10を超えたらループを抜けます。
<処理順序>
1,i = 0 は10より小さいのでhello,worldを出力。
2,処理を終えたのでi++してi=1になる。
3,i = 1 は10より小さいのでhello,worldを出力。
-中略-
4,i = 10 は10より小さいのでhello,worldを出力。
5,処理を終えたのでi++してi=11になる。
6,i = 11 は10以下では無いのでループを抜ける。
下手な説明ですみません;
これで分かりましたでしょうか。[/color]