#include <stdio.h>
//헤더 파일(header file)이라고 한다. 명령어의 선언부가 정의되어 있는 곳
void main()
{
}
//모든 프로그램의 컴파일은 main()함수에서 시작해서 main()에서 끝난다.
//프로그램의 순서를 결정하는 곳이다.
//C언어 명령어는 대소문자 구분을 하며, 주로 소문자로 구성되어 있다.
==================================================================
#include <stdio.h>
void main()
{
//한줄만 주석처리 한다.
/* 여러줄 주석처리 한다. */
//정수 출력 %d 10진 정수 %o 8진 정수 %x 16진 정수
printf("%d %d %d\n",10, 11, 12); //\n은 줄바꿈. 한줄이 끝나면 ;를 붙인다.
printf("%d %o %x\n", 10, 11, 12); //10은 %d 11은 %o 12는 %x로 출력
printf("%d %d %d\n", 10, 011, 0x12); //10진수 10, 8진수 011, 16진수 0x12);
//실수 출력 %f
printf("%f\n", 123.45);
//문자출력 %c 문자열 출력 %s
printf("%c %s\n", 'B', "HAPPY"); //문자 한개 '' 문자 여러개 ""로 묶어준다.
//출력함수의 서식화
printf("%5d\n",123); //5칸 내에서 뒤에서 부터 출력. 앞에 2칸은 공백으로 남는다.
printf("%-5d\n",123);//5칸 내에서 앞에서 부터 출력. 뒤에 2칸은 공백으로 남는다.
printf("%10.2f\n",123.45); //10칸 중에서 뒤에서부터 출력. 소수점은2자리수
printf("%-10.2f\n",123.45); //10칸 중에서 앞에서부터 출력. 소수점은2자리수
printf("%.2f\n",123.45); //소수점은2자리수
printf("%.0f\n",123.45); //소수점은 출력하지 않는다.
//예제
printf("이름 : %-10s\n","홍길동");
printf("나이 : %5d세\n",25);
printf("키 : %10.1f Cm\n",178.9);
printf("혈액형 : %c형\n",'A');
}
'..열심히 공부하세.. > C 입문' 카테고리의 다른 글
[03] 자료형 (0) | 2012.05.17 |
---|---|
[02] 출력서식문자 (0) | 2012.05.15 |
[01] C언어 개론 (0) | 2012.05.15 |
3) 연산자 (0) | 2006.08.16 |
2) 자료형 Data Type (0) | 2006.07.19 |