C 언어 순환 상세 해석 및 간단 한 코드 예시
때때로 우 리 는 같은 코드 를 여러 번 실행 해 야 할 수도 있다.일반적인 상황 에서 문 구 는 순서대로 실 행 됩 니 다.함수 중의 첫 번 째 문 구 는 먼저 실 행 됩 니 다.그 다음 에 두 번 째 문 구 는 이에 따라 유추 합 니 다.
프로 그래 밍 언어 는 더욱 복잡 한 실행 경로 의 다양한 제어 구 조 를 제공 했다.
순환 문 구 는 우리 가 한 문장 이나 문장 그룹 을 여러 번 실행 할 수 있 도록 합 니 다.다음은 대부분의 프로 그래 밍 언어 에서 순환 문장의 흐름 도 입 니 다.
순환 형식
C 언어 는 다음 과 같은 몇 가지 순환 유형 을 제공 합 니 다.링크 를 클릭 하여 각 유형의 세부 사항 을 보십시오.
순환 형식
묘사 하 다.
while 순환
주어진 조건 이 진실 일 때 중복 구문 이나 구문 그룹.그것 은 순환 주 체 를 실행 하기 전에 조건 을 테스트 할 것 이다.
for 순환
순환 변 수 를 관리 하 는 코드 를 여러 번 실행 합 니 다.
도...while 순환
이것 은 순환 주체 의 끝 테스트 조건 을 제외 하고 다른 것 은 while 문장 과 유사 하 다.
소켓 순환
while,for 또는 do.while 순환 에서 하나 이상 의 순환 을 사용 할 수 있 습 니 다.
순환 제어 문
순환 제어 문 구 는 코드 의 실행 순 서 를 바 꿉 니 다.그것 을 통 해 너 는 코드 의 점프 를 실현 할 수 있다.
C 는 다음 과 같은 순환 제어 문 구 를 제공 합 니 다.링크 를 클릭 하여 각 문장의 세부 사항 을 보십시오.
제어 문
묘사 하 다.
break 문
순환 종료 또는 switch 문장,프로그램 흐름 은 순환 이나 switch 에 이 어 다음 문장 을 계속 실행 합 니 다.
continue 구문
순환 체 에 게 이번 순환 교 체 를 즉시 멈 추고 다음 순환 교 체 를 다시 시작 하 라 고 알려 주세요.
goto 구문
표 시 된 문장 으로 제 어 를 옮 깁 니 다.그러나 프로그램 에서 goto 문 구 를 사용 하 는 것 은 권장 하지 않 습 니 다.
무한 순환
만약 조건 이 영원히 가짜 가 아니라면 순환 은 무한 순환 이 될 것 이다.for 순환 은 전통 적 인 의미 에서 무한 순환 을 실현 하 는 데 사용 할 수 있다.순환 을 구성 하 는 세 표현 식 중 어느 것 도 필요 하지 않 기 때문에,어떤 조건 표현 식 을 비 워 서 무한 순환 을 구성 할 수 있 습 니 다.
#include <stdio.h>
int main ()
{
for( ; ; )
{
printf("This loop will run forever.
");
}
return 0;
}
조건 식 이 존재 하지 않 을 때,그것 은 진짜 로 가정 된다.초기 값 과 증분 표현 식 을 설정 할 수 있 습 니 다.그러나 일반적으로 C 프로그래머 는 for(;)를 사용 하 는 경향 이 있 습 니 다.구 조 는 무한 순환 을 나타 낸다.메모:Ctrl+C 키 를 누 르 면 무한 순환 을 종료 할 수 있 습 니 다.
이상 은 C 언어 순환 에 대한 자 료 를 정리 하고 후속 적 으로 관련 자 료 를 계속 보충 하 는 것 입 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C 언어 구현 천둥 제거 게임 상세 정보먼저 작은 메뉴를 표시하고 게임을 할지 여부를 선택하십시오.사용자가 종료를 선택하면 프로그램 실행이 끝나고, 사용자가 게임을 선택하면 지뢰 제거 위치 좌표를 입력하라는 메시지가 표시됩니다.사용자가 입력한 좌표가 바둑...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.