トレース問題14、15(whileとdo-while)

C言語

トレース14

/* トレース14 */
#include <stdio.h>
int main(void)
{
	/* while文のトレース */
	int i = 1, gokei = 5;
	while(i<4){
		gokei *= i;
		i++;
	}
	printf("%d\t%d\n", i, gokei);
	return 0;
}

トレース15

/* トレース15*/
#include <stdio.h>
int main(void)
{
	/* do-while文のトレース */
	int i = 0, gokei = 0;
	do{
		gokei += i;
		i++;
	} while(i<=3);
	printf("%d\t%d\n", i, gokei);
	return 0;
}

コメント