#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

+ Recent posts