>  기사  >  프로그램의 세 가지 기본 구조는 무엇입니까?

프로그램의 세 가지 기본 구조는 무엇입니까?

青灯夜游
青灯夜游원래의
2019-03-02 10:08:26237397검색

프로그램의 세 가지 기본 구조: 1. 순차적 구조, 프로그램의 각 작업은 소스 코드에 배열된 순서에 따라 위에서 아래로 실행됩니다. 2. 특정 기준에 따라 판단한 후 선택 구조; 조건 중 하나를 선택하여 실행합니다. 3. 루프 구조는 프로그램에서 하나 이상의 작업을 반복적으로 수행해야 하며 조건이 false 또는 true가 될 때까지 루프가 중지되지 않습니다.

프로그램의 세 가지 기본 구조는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

모든 단순하거나 복잡한 알고리즘은 순차 구조, 선택 구조 및 루프 구조의 세 가지 기본 구조로 구성될 수 있습니다. 이 세 가지 기본 구조를 살펴보겠습니다.

순차 구조

순차 구조는 가장 간단한 프로그램 구조입니다. 프로그램의 각 작업은 소스 코드에 배열된 순서에 따라 위에서 아래로 순서대로 실행됩니다.

흐름도는 다음과 같습니다.

프로그램의 세 가지 기본 구조는 무엇입니까?

선택 구조

선택 구조는 주어진 조건을 판단하고 프로그램의 흐름을 제어하는 ​​데 사용됩니다. 특정 조건에 따라 판단한 후 실행을 위해 그 중 하나를 선택합니다.

흐름도는 다음과 같습니다.

프로그램의 세 가지 기본 구조는 무엇입니까?

루프 구조

루프 구조는 조건이 false 또는 true가 될 때까지 프로그램에서 하나 이상의 작업을 반복적으로 수행해야 하는 프로그램을 말합니다. .

루프 본문의 조건에 따라 특정 기능을 계속 실행할지 아니면 루프를 종료할지 결정합니다. 판단 조건에 따라 루프 구조는 다음과 같은 두 가지 형태로 나눌 수 있습니다.

● 루프 구조를 입력할 경우: (조건)을 먼저 판단한 후 실행합니다.

● Until 유형 루프 구조: 먼저 실행한 후 판단합니다.

루프 구조는 조건부 판단문과 반전문의 조합으로 볼 수 있습니다. 또한 루프 구조에는 루프 변수, 루프 본체 및 루프 종료 조건의 세 가지 요소가 있으며, 루프 구조는 프로그램 블록 다이어그램에서 판단 상자로 표현됩니다. 성립된 조건과 조건이 각각 참이 아닐 때 실행되는 여러 명령 중 하나는 루프 본문을 가리킨 다음 루프 본문에서 판단 상자 입구로 돌아가야 합니다.

흐름도.

프로그램의 세 가지 기본 구조는 무엇입니까?

"When type" 루프: 주어진 조건이 충족될 때 블록 A를 실행합니다. 그렇지 않으면 블록 A가 실행되지 않고 실행을 위해 다음 부분으로 직접 점프합니다.

"Until" 루프: 그 의미는 다음과 같습니다: 주어진 조건이 충족될 때까지 블록 A를 실행합니다(조건이 충족되면 더 이상 실행되지 않습니다).

더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요: 프로그래밍 교육! !

위 내용은 프로그램의 세 가지 기본 구조는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.