C 언어의 기본 구조 - 순환 구조

오늘 우리 컴퓨터 협회의 사장은 나에게 초등학교 동생과 초등학교 여동생들에게 C언어 입문을 한 번 해 달라고 했다. 그들의 선생님은 앞에서 우리가 쓴 박문을 이미 말씀하셨다. 나는 그들에게 C언어의 기본 구조인 순환, 판단, 지점을 설명해 주려고 한다.오늘 우리는 순환 구조에 대해 중점을 두고 이야기할 것이다.  순환 구조는 세 가지로 나뉘는데 그것이 바로 for,while,dowhile이다.   우리가 먼저 첫 번째: for 순환...그의 코드 형식은 다음과 같습니다.
for(        ;    ;        ){
         ;
}

  예를 들어 1~10의 숫자를 출력하는 것을 예로 들자.
#include
int main(void){
    int i;
    for(i=1;i<=10;i++){
        printf("%d\t",i);
    }
}

프로그램 실행 결과는 다음과 같습니다.
1    2    3    4    5    6    7    8    9    10

  즉 첫 번째 순환 시 i=1을 출력하고 i=i+1 연산을 실행하며 i>11까지 두 번째 순환을 진행합니다.다음은 while 순환의 사용법에 대해 말씀드리겠습니다.
 while(      ){
             ;
    }

  우리는 상기 예의 쓰기 프로그램을 사용한다.
#include
int main(void){
    int i=1;
    while(i<=10){
        printf("%d\t",i);
        i++;
    }
}

프로그램 실행 결과는 다음과 같습니다.
1    2    3    4    5    6    7    8    9    10

   그의 운행 과정은 for와 비슷해서 더 이상 설명하지 않는다.  다음은 우리 둘 다 다른 Do-while 순환    먼저 그의 구조를 살펴보자
#include
int main(void){
    int i=1;
    do{
        printf("%d\t",i);
        i++;
    }while(i<=10);
}

  그의 결과는 위와 같다. 더 이상 그의 결과를 알려주지 않겠다. 우리는 왜 이런 순환이 앞의 순환과 다르다고 말하는가. 왜냐하면 앞의 두 가지 순환은 모두 먼저 판단하고 실행하는 프로그램이 빠르기 때문이다.do-while 순환은 먼저 프로그램을 빨리 실행하고 나서 판단하고 그가 조건에 부합되는지 확인하는 것이다.이것이 바로 모든 순환 구조로 매우 간단하지만, 일반적으로 그들은 사용할 때 끼워서 사용한다.이거는 좀 천천히 연구해 주셔야 될 것 같아요.

좋은 웹페이지 즐겨찾기