C言語:繰り返し処理(前判定)

while文

loop1.c

/* loop1.c: 繰り返し処理1(while) */
#include <stdio.h>
int main(void)
{
	int i;
	
	i=0;
	while(i<3){	/* ←条件が成り立つとき繰り返す */
		printf("i = %d\n", i);
		i++;
	}
	
	return 0;
}

for文

/* loop2.c: 繰り返し処理2(for) */
#include <stdio.h>
int main(void)
{
	int i;
	
	for(i=0; i<3; i++){	/* ←条件が成り立つとき繰り返す */
		printf("i = %d\n", i);
	}
	
	return 0;
}

実行結果

while文、for文とも同じ実行結果になります。

i = 0
i = 1
i = 2

コメント