アクセスカウンター アクセスカウンター アクセスカウンター
 

 for文のforは,期間を表す前置詞

上智大学 伊藤 潔

2013年7月11日
 

 自明かもしれませんが,プログラミング言語で,ループ (loop),繰り返し (repetition) を表すために使うfor文 (for statemenet)の for は,期間を表す前置詞です.これは,for a long time 「長い間」や,for five minutes「5分間」のforと同じです.

 C言語のプログラム例で見ます.10行目は,ループ制御変数iの値を1ずつ増やしますが,0以上,n未満までの期間,14行目までの文を繰り返すことを示します.

/1/ #include <stdio.h>

/2/ main(){
/3/
    int score[300];
/4/
    int i,n;
/5/
    int sum;
/6/
    float average;
/
7/         printf("Please input the number of students (n) =?, s.t. 1=<n<=300 ");
/8/
        scanf("%d",&n);
/9/
        sum=0;
/10/
        for (i=0;i<n;i++){
/11/
            printf("data[%d]=?",i);
/12/
            scanf("%d",&score[i]);
/13/
            sum=sum+score[i];
/14/
             }
/15/
         printf("sum=%d \n",sum);

 

 

 

 

 

loop ループ

 

 

 

repetition 繰り返し
   
   for statemenet for文
   
  for 〜の間,〜の期間