for( 式1; 式2; 式3;)
処理;
式1;
while(式2) {
処理;
式3;
};
int icount; int zcount; // 通常の使用例 for ( icount = 0; icount <= 7; icount++ ) { Print(icount); } // while(true)ループと同様の使用例 icount = 0; for(;;) { Print(icount); if ( icount >= 7) { break; } icount++; } // 式1と式3に複数の式を使用した例 for( icount = 0 , zcount = 10 ; icount <= 7 ; icount++ , zcount-- ) { Print( icount , zcount); }
[60]インデックス=0, 終値=1.069680 [60]インデックス=1, 終値=1.069650 [60]インデックス=2, 終値=1.066420 [60]インデックス=3, 終値=1.068310 [60]インデックス=4, 終値=1.066530 [60]インデックス=5, 終値=1.065550 [60]インデックス=6, 終値=1.064020 [60]インデックス=7, 終値=1.064610 [60]インデックス=8, 終値=1.065480 [60]インデックス=9, 終値=1.064990