반복문

 

기본형식

for (i = 1; i <= 5; ++i)
{
	printf("(%d %d) \n", i, i+1);
}


for (i = 1; i <= 9; i += 2)
{
	printf("(%d %d) \n", i, i + 1);
}

for (i = 50; i > 0; i = i - 10)
{
	printf("%d\n", i);
}

for (i = 1; i <= 4; ++i)
{
	printf("%d / %d = %.2lf\n", i, i + 1, (double)i / i + 1);
}

 

 

예시

n 팩토리얼 구하기(for 문)

# pragma warning(disable : 4996)
# pragma warning(disable : 6031)
# include <stdio.h>
# include <math.h>

int main()
{
	int i, n, fac;

	printf("n! 구하기, n은(0≤n≤10)? ");
	scanf("%d", &n);

	fac = 1;
	for (i = 1; i <= n; ++i)
	{
		fac = fac * i;
	}
	printf("%d! = %d", n, fac);

	return 0;
}

 

 

# pragma warning(disable : 4996)
# pragma warning(disable : 6031)
# include <stdio.h>
# include <math.h>

int main()
{
	int i, n;

	printf("2~9 중 얼마? ");
	scanf("%d", &n);

	printf("\n");

	for (i = 0; i < n; ++i)
	{
		printf("C프로그래밍 언어\n");
	}

	printf("\n");

	for (i = 1; i <= n; ++i)
	{
		printf("(%d) ", i);
	}

	printf("\n\n");

	for (i = 100; i <= n * 100; i += 100)
	{
		printf("%d, ", i);
	}
	printf("끝");

	return 0;
}

 

 

# pragma warning(disable : 4996)
# pragma warning(disable : 6031)
# include <stdio.h>
# include <math.h>

int main()
{
	int n, i, sum;

	printf("1~n 중 홀수의 합 구하기\n");
	printf("n 입력: ");
	scanf("%d", &n);

	sum = 0;
	for (i = 1; i <= 10; i = i + 2)
	{
		sum += i;
	}
	printf("\n");
	printf("홀수의 합은 %d", sum);

	return 0;
}

 

 

 

'프로그래밍 > C,C++' 카테고리의 다른 글

자료 배열 1 (8장)  (0) 2024.04.29
C,C++ - 제어문 (while, do~while문)  (0) 2024.04.08
C,C++ -switch문  (1) 2024.04.03
C,C++ - 제어문(if)  (0) 2024.04.03
C,C++ - 다양한 연산  (0) 2024.04.03

+ Recent posts