프로그램의 세 가지 기본 구조는 무엇입니까?
프로그램의 세 가지 기본 구조: 1. 순차적 구조, 프로그램의 각 작업은 소스 코드에 배열된 순서에 따라 위에서 아래로 실행됩니다. 2. 특정 기준에 따라 판단한 후 선택 구조; 조건 중 하나를 선택하여 실행합니다. 3. 루프 구조는 프로그램에서 하나 이상의 작업을 반복적으로 수행해야 하며 조건이 false 또는 true가 될 때까지 루프가 중지되지 않습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
모든 단순하거나 복잡한 알고리즘은 순차 구조, 선택 구조 및 루프 구조의 세 가지 기본 구조로 구성될 수 있습니다. 이 세 가지 기본 구조를 살펴보겠습니다.
순차 구조
순차 구조는 가장 간단한 프로그램 구조입니다. 프로그램의 각 작업은 소스 코드에 배열된 순서에 따라 위에서 아래로 순서대로 실행됩니다.
흐름도는 다음과 같습니다.
선택 구조
선택 구조는 주어진 조건을 판단하고 프로그램의 흐름을 제어하는 데 사용됩니다. 특정 조건에 따라 판단한 후 실행을 위해 그 중 하나를 선택합니다.
흐름도는 다음과 같습니다.
루프 구조
루프 구조는 조건이 false 또는 true가 될 때까지 프로그램에서 하나 이상의 작업을 반복적으로 수행해야 하는 프로그램을 말합니다. .
루프 본문의 조건에 따라 특정 기능을 계속 실행할지 아니면 루프를 종료할지 결정합니다. 판단 조건에 따라 루프 구조는 다음과 같은 두 가지 형태로 나눌 수 있습니다.
● 루프 구조를 입력할 경우: (조건)을 먼저 판단한 후 실행합니다.
● Until 유형 루프 구조: 먼저 실행한 후 판단합니다.
루프 구조는 조건부 판단문과 반전문의 조합으로 볼 수 있습니다. 또한 루프 구조에는 루프 변수, 루프 본체 및 루프 종료 조건의 세 가지 요소가 있으며, 루프 구조는 프로그램 블록 다이어그램에서 판단 상자로 표현됩니다. 성립된 조건과 조건이 각각 참이 아닐 때 실행되는 여러 명령 중 하나는 루프 본문을 가리킨 다음 루프 본문에서 판단 상자 입구로 돌아가야 합니다.
흐름도.
"When type" 루프: 주어진 조건이 충족될 때 블록 A를 실행합니다. 그렇지 않으면 블록 A가 실행되지 않고 실행을 위해 다음 부분으로 직접 점프합니다.
"Until" 루프: 그 의미는 다음과 같습니다: 주어진 조건이 충족될 때까지 블록 A를 실행합니다(조건이 충족되면 더 이상 실행되지 않습니다).
더 많은 프로그래밍 관련 지식을 보려면 다음을 방문하세요: 프로그래밍 교육! !
위 내용은 프로그램의 세 가지 기본 구조는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









루프의 목적은 특정 코드 조각을 반복적으로 실행하는 것입니다. 루프를 사용하면 프로그래밍 부담을 줄이고, 코드 중복을 방지하고, 개발 효율성을 높이고, 향후 유지 관리를 용이하게 할 수 있습니다. while 루프는 자바스크립트에서 제공하는 가장 간단한 루프문으로 while 루프와 do-while 루프의 사용법을 알아봅니다.

es6에는 "for of" 루프라는 새로운 루프 문이 있습니다. "for..of" 문은 전체 객체를 반복할 수 있으며 반복자에 의해 생성된 일련의 값의 루프입니다. "for..of" 루프의 값은 반복 가능해야 하며, "for(배열의 현재 값){...}" 구문. for-of 루프는 배열을 지원할 뿐만 아니라 대부분의 배열과 유사한 객체도 지원합니다. 또한 문자열 순회를 지원하고 문자열을 일련의 유니코드 문자로 순회합니다.

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

이전 글 "JS 루프 학습: While 루프문의 활용(상세 예시)"에서 while 루프와 do while 루프에 대해 간략하게 알아보았으며, 오늘은 또 다른 루프인 for 루프문을 소개하겠습니다. 모두에게 도움이 될 것입니다!

루프 구조 알아보기: for, foreach 및 while 문 프로그래밍에서 루프 구조는 프로그램이 코드 섹션을 반복적으로 실행할 수 있게 하여 시간과 코드 양을 절약할 수 있기 때문에 필수적입니다. PHP, Java, C#과 같은 프로그래밍 언어에는 for, foreach, while 문이라는 세 가지 루프 구조가 있습니다. 이 기사에서는 이러한 세 가지 루프 구조를 각각 소개하고 해당 응용 프로그램 시나리오와 프로그래밍의 일부 사용 기술을 소개합니다. for 루프 for 루프는 가장 기본적인 루프 구조 중 하나입니다.

이전 기사에서는 JS의 여러 루프 제어 구조(while 및 do-while 루프, for 루프)에 대해 알아보았습니다. 루프에서 벗어나는 데 도움이 되기를 바랍니다. 모든 사람!

Python의 루프 구조에서 else 블록은 루프가 정상적으로 종료될 때 특정 코드 조각을 실행하는 데 사용됩니다. break 문에 의해 루프가 중단되면 else 블록의 코드는 실행되지 않습니다. else 블록을 사용하면 코드를 더 명확하고 이해하기 쉽게 만들 수 있으며 루프가 끝난 후 몇 가지 필요한 작업을 수행할 수 있습니다.

점점 더 완벽해지는 네트워크 환경과 웹 페이지 구축으로 인해 PHP는 탁월한 서버측 스크립트 언어로서 웹 사이트 및 애플리케이션 개발에 널리 사용되고 있습니다. PHP 프로그래밍 기술을 향상시키기 위해 오늘은 몇 가지 일반적인 PHP 프로그래밍 기술을 공유하겠습니다. 다음은 자세한 소개입니다. PHP 프로그래밍에서 전역 변수는 널리 사용되는 변수 유형입니다. 그러나 전역 변수를 사용하면 코드가 복잡해지고 가독성이 높아져 불필요한 오류나 문제가 쉽게 발생할 수 있습니다. 따라서 PHP를 프로그래밍할 때