본문 바로가기

Programming/C Language

구조체 예제

이번에는 앞서 배운 구조체를 예제를 통해 이해해보자!

이번 예제는 사용자로부터 두 점의 x , y 좌표 정보를 입력받아서 두 점 사이의 거리를 계산하여 출력하는 프로그램을 짜보겠다!




3행에서 구조체를 정의한다 , 

11행에서 구조체 변수 pos1과 pos2를 선언한다.


15행과 18행을 통해 각각의 구조체변수의 멤버들의 값을 입력받는다.

22행의 sqrt함수를 사용하기위해 상단부에 math.h헤더 파일을 선언하였다.

값의 결과는 직접 짜서 확인해보자.

( ps , 두 점사이의 거리 계산 공식을 함수로 만들어서 호출하는것이 좀더 깔끔할듯 하다.)

'Programming > C Language' 카테고리의 다른 글

서식문자의 종류와 그 의미  (0) 2017.11.02
typedef 선언  (0) 2017.11.01
구조체 ( Structure )  (0) 2017.11.01
문자,문자열 관련 함수  (0) 2017.11.01
다차원 배열  (0) 2017.11.01