이번에는 앞서 배운 구조체를 예제를 통해 이해해보자!
이번 예제는 사용자로부터 두 점의 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 |