Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 언어의 하향식 설계 및 기능 구조도 설명

<시간/>

함수는 잘 정의된 특정 작업을 수행하는 독립적인 블록입니다.

장점 C 언어의 함수에는 다음이 포함됩니다 -

  • 재사용성.
  • 프로그램 기간을 단축할 수 있습니다.
  • 결함이 있는 기능을 쉽게 찾고 찾을 수 있습니다.
  • 하향식 모듈식 프로그래밍을 용이하게 합니다.

하향식 설계 및 구조 차트

복잡한 문제를 하위 문제로 나누어 해결하는 문제 해결 방법입니다.

구조도는 문제의 하위 문제 간의 관계를 보여주는 문서화 도구입니다.

C 언어의 하향식 설계 및 기능 구조도 설명

문제를 관련 하위 문제로 나누는 것은 알고리즘을 정제하는 과정입니다. 예를 들어, 2개의 숫자에 대해 산술 연산을 수행하면 다음을 수행할 수 있습니다. -

  • 합계를 구합니다.
  • 차이점을 찾으세요.
  • 제품을 찾습니다.
  • 몫을 구합니다.

첫 번째 단계를 위한 정제된 알고리즘은 다음과 같습니다 -

  • 숫자 2개 가져오기, b
  • 합계 구하기, c =+ b
  • 합계 인쇄

구조도

C 언어의 하향식 설계 및 기능 구조도 설명