プロが教える店舗&オフィスのセキュリティ対策術

for文は

int i;
for(i=0;i<10;i++) {
式や文
}

のように使いますが、このiは何度でも使ってもよいのでしょうか?

たとえば、

int i,j;
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
式や文
}
}
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
式や文
}
}

としてもよいのか、あるいは、

int i,j,k,l;
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
式や文
}
}
for(k=0;k<10;k++) {
for(l=0;l<10;l++) {
式や文
}
}
としなければいけないのかということです。
一応調べてはみたのですが、確証が持てないので…
よろしくお願いします。

A 回答 (1件)

>for(i=0;i<10;i++) {


>for(j=0;j<10;j++) {
>式や文
>}
>}

ここで、iとjを繰り返しの制御に使ったループは完全に終わっています。
したがって、次のループでiとjを繰り返しの制御に使い回すことができます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

そうですよね!確証が持てました。素早いお返事感謝します。

お礼日時:2009/11/08 01:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!