본문으로 바로가기

[D+9] C언어 기초 (3)

category 해킹&보안/C언어 2017. 2. 17. 22:38
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

2. C언어 기초


2) 제어문 - 반복문


▣ while

- 조건문이 참이면 실행문을 실행.

- 조건문은 수식, 변수 ,상수로 이루어져있고 if와는 다르게 상수를 집어넣는 경우도 실제로 있음.

ex)

while(조건문)

{

실행문;

}

#include <stdio.h>

int main()
{
	int a = 10;
	int b = 0;

	while (a < 20)
	{
		printf("a == %d\n", a);
		a++;
	}

	while (b)
		printf("b\n");

	return 0;
}

- 실행 결과


▣ do while

- 최소한 실행문을 한번은 실행.

- 실행문을 한 번 실행 시킨 후 조건문을 검사

#include <stdio.h>

int main()
{
	int a = 10;
	int b = 0;

	do
	{
		printf("a == %d\n", a++);
	} while (b);

	return 0;
}

- 실행 결과


▣ for

- while과 비슷하나 초기값과 증감식을 적는 부분이 따로 마련되어 있음.

- 초기값 대입 -> 조건문 검사 -> 실행문 실행 -> 증감식 -> 조건문 검사 -> 증감식 -> 조건문 검사 -> 증감식 -> ... 

#include <stdio.h>

int main()
{
	int i;
	// 초기값; 조건문; 증감식
	// 3가지 값 모두 생략 가능
	
	for (i = 0; i < 10; i++)
		printf("i == %d\n", i);

	return 0;
}

- 실행 결과





i2sec 대구지점 23기 수료생.

'해킹&보안 > C언어' 카테고리의 다른 글

[D+12] C언어 기초 (5)  (0) 2017.02.22
[D+10] C언어 기초 (4)  (0) 2017.02.20
[D+8] C언어 기초 (2)  (0) 2017.02.16
[D+7] C언어 기초 (1)  (0) 2017.02.15
[D+5] C언어 소개 (4)  (0) 2017.02.13