최고의 C주기 튜토리얼 2024년, 이 튜토리얼에서는 사이클의 종류,루프 제어 문,무한 루프,를 배울 수 있습니다.
때때로 우리는 반복적으로 동일한 코드 조각을 수행해야 할 수 있습니다. 그래서 두 번째 문장 다음에, 그리고 처음 실행 된 함수의 첫 번째 문 : 정상적인 상황에서 문을 순차적으로 실행된다.
프로그래밍 언어는 다양한 제어 구조를 더 복잡 실행 경로를 제공합니다.
루프는 우리의 명령문을 반복적 그룹을 실행할 수 있도록, 상기 대부분의 프로그래밍 언어 루프 흐름도이다 다음?
C 언어는 다음 사이클 유형을 제공한다. 각 유형의 세부 사항을 보려면 링크를 클릭하십시오.
循环类型 | 描述 |
---|---|
while 循环 | 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 |
for 循环 | 多次执行一个语句序列,简化管理循环变量的代码。 |
doko.while 循环 | 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 |
嵌套循环 | 您可以在 while、for 或 dokowhile 循环内使用一个或多个循环。 |
루프 제어 문은 코드의 실행 순서를 변경합니다. 이를 통해 당신은 코드를 이동할 수 있습니다.
C는 다음 루프 제어 문을 제공합니다. 각 문장의 세부 사항을 보려면 링크를 클릭하십시오.
控制语句 | 描述 |
---|---|
break 语句 | 终止循环或switch语句,程序流将继续执行紧接着循环或 switch 的下一条语句。 |
continue 语句 | 告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。 |
goto 语句 | 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。 |
조건이 거짓 적이없는 경우, 루프가 무한 반복된다. 전통적인 의미에서의순환을 위해 무한 루프를 구현하는데 이용 될 수있다.세 가지 표현이 어떤 한 사이클이 필요하지 않은 구성 때문에, 당신은 무한 루프를 형성하는 특정 조건식 비어있을 수 있습니다.
#include <stdio.h> int main () { for( ; ; ) { printf("This loop will run forever.\n"); } return 0; }
조건식이 존재하지 않는 경우, 사실이라고 가정한다. 또한 초기 값과 증가 식을 설정할 수 있지만 정상적인 상황에서, C 프로그래머는 무한 루프를 표현하기 위해 (;) 구조를 사용하는 것을 선호합니다.
참고 : 무한 루프를 종료하려면 Ctrl + C를 누를 수 있습니다.