336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

1. 개요 : 단순 반복을하는 문장 

2. 구조

조건식 과 몸체로 if 문과 매우 유사하나 조건이 참인 한도내에서 반복한다.

example)

while(조건식)

{ 몸체

}


3. 종류

while 문, do ~ while 문, for문 3가지가 있다.


4. 특징

while : 조건문과 매우 유사하게 생겼으며 문장 안에 조건식이 멈추는 식을 넣어줘야한다.


do ~ while : 일단 한번 몸체에 해당하는 코드를 실행한후 조건식을 검사한다.


for : 조건 변수와 조건식 조건식이 멈추는 코드가 한줄에 정의 되어있으며 사용 빈도가 높다.


5. 소스 크드

#include<stdio.h>

int main(void)

{

//case 1 while

int whileCount =0;

const int whileBreak =5;


//case 2 do ~while

int do_whileCount = 0;

const int do_whileBreak = 5;


//case 3 for

int forCount = 0;

const int forBreak =5;



//case 1

while (whileCount < whileBreak)

{

printf("%d 번 while 문 루프\n",whileCount + 1);//여기서 카운트와 1을 더하는 이유는 0부터 루프가 돌기 때문입니다.

whileCount++;// 조건을 증감하는식으로서, 1을 증가 하는 코드입니다 . whileCount  = WhileCount + 1 과 같은 코드입니다. 

}


printf("최종 카운트 : %d\n",whileCount);

printf("----------\n");


//case 2

do

{

printf("%d 번 do While 문 루프\n",do_whileCount + 1);

do_whileCount++;

}while(do_whileCount < do_whileBreak);


printf("최종 카운트 : %d\n",do_whileCount);

printf("----------\n");


//case3

for(forCount = 0; forCount < forBreak; forCount++)

{

printf("%d 번 for 문 루프\n",forCount + 1);

}


printf("최종 카운트 : %d\n",forCount);


}


결과


'Programing - C > C Basic grammar ' 카테고리의 다른 글

008 함수의 개념  (0) 2016.09.14
007 문자열 개념  (0) 2016.09.14
005 조건문  (0) 2016.09.08
Hello World 심화  (0) 2016.09.07
004 사칙 연산 + 나머지 연산  (0) 2016.09.06

+ Recent posts