[C언어] ★ C언어 세계시간 프로그램 ★
- 최초 등록일
- 2011.12.21
- 최종 저작일
- 2011.12
- 20페이지/ MS 파워포인트
- 가격 1,000원
소개글
★ C언어 프로그램 소스 ★
C언어 세계시간 프로그램 소스에 대한 내용들을 PPT로 작성한 자료입니다.
꼼꼼하게 작성하였으니 많은 참고바랍니다.
목차
◆ 역할 분담
◆ Project 주제 소개
◆소스 및 함수소개
◆순서도
◆프로그램 제작 및 해석
◆프로그램 실행
◆프로그램 수정
본문내용
전세계 시간은 영국 런던에 있는 그리니치 천문대를 기준으로 하고 있습니다.
위도와는 상관없이 그리니치 천문대를 경도 0도로 보고, 동쪽으로 15도 차이가 나면 1시간 빠른 것이고, 반대로 서쪽으로 15도 차이가 난다면 1시간이 느린 것입니다. 그러므로 우리나라보다 서쪽으로 경도가 15도 뒤에 있는 중국 베이징은 1시간의 시차가 있는 것 입니다.
#사용한 헤더파일 설명#
●<Windows.h>
: 기본적인 데이터 파일, 함수 환경 등을 정의
●<string.h>
:문자열 조작함수와 관련 매크로 정의
●<time.h>
: 시간조작 함수와 관련 매크로,관련형 정의
#함수 설명#
●Switch 문
- 여러 개의 정수형 값 중에서 하나의 값을 선택하는 구문
- Switch이후의 괄호 사이에 있는 표현식 값 중에서 case의
값과 일치하는 것을 처리
● GetStdHandle()
-콘솔창의 핸들정보
-표준입력,출력,에러 장치에 대한 제어를 하기 위한
핸들을 리턴하는 함수. Windows 에 있는 도스창(터미
널)에 다양한 작업 (커서 이동, 커서 색 변경, 배경색
변경 등 )을 할 수 있는 핸들을 리턴하는 함수.
●Struct tm, time_t
-시간을 표현하는 자료형
time_t : 시분초일월을 모두 숫자로 압축한 자료형
struct tm: 분리된 자료형
struct tm
{
int tm_sec; /* seconds after the minute - [0,59] */
int tm_min; /* minutes after the hour - [0,59] */
int tm_hour; /* hours since midnight - [0,23] */
int tm_mday; /* day of the month - [1,31] */
int tm_mon; /* months since January - [0,11] */
int tm_year; /* years since 1900 */
int tm_wday; /* days since Sunday - [0,6] */
int tm_yday; /* days since January 1 - [0,365] */
int tm_isdst; /* daylight savings time flag */
};
참고 자료
없음