• 締切済み

for文におけるiなどの整数の使用回数

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++) { 式や文 } } としなければいけないのかということです。 一応調べてはみたのですが、確証が持てないので… よろしくお願いします。

みんなの回答

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

>for(i=0;i<10;i++) { >for(j=0;j<10;j++) { >式や文 >} >} ここで、iとjを繰り返しの制御に使ったループは完全に終わっています。 したがって、次のループでiとjを繰り返しの制御に使い回すことができます。

okakao
質問者

お礼

回答ありがとうございます。 そうですよね!確証が持てました。素早いお返事感謝します。