2. http://blog.naver.com/ruvendix
표준 출력 함수 printf
컴퓨터(메모리)에 있는 정보를 어떻게 모니터로 출력하지?
전세계가 사용할 수 있는 출력 방법을 제공하자!
전세계가 사용한다는 건 곧 표준을 의미!
그래! 표준 출력 함수를 하나 만들고 printf라고 부르자!
5. http://blog.naver.com/ruvendix
printf와 서식 지정자
개행, 탭 등은 해결했는데…
정수, 실수는 어떻게 출력하지?
그리고 문자, 문자열을 변수로 출력할 수는 없을까?
그래! 그런 것들을 위한 문자를 만들고
서식 지정자라라 하자!
printf(“%d + %d= %d”, 1, 2, 1 + 2); 이런 식으로!
+와 =은 연산자인데 다음 슬라이드에서 알아볼 예정!
7. http://blog.naver.com/ruvendix
표준 입력 함수 scanf
사용자가 키보드로 정보를 입력하고
그 정보를 프로그램에 이용할 수는 없을까?
전세계가 사용할 수 있는 입력방법을 제공하자!
전세계가 사용한다는 건 곧 표준을 의미!
그래! 표준 입력 함수를 하나 만들고 scanf라고 부르자!
8. http://blog.naver.com/ruvendix
scanf와 서식 지정자
그런데… 어떻게 정보를 입력하지?
정보를 입력하려면 정보를 저장할 공간이 필요하고…
그러려면 공간에 접근도 해야 하고…
그래! 그렇다면 저장할 공간을 만들고
그 공간에 접근해서 정보를 입력하자!
scanf(“%d”, &iAge); 이런 식으로!
&는 메모리 공간의 주소를 알려주는 연산자인데
다음 슬라이드에서 알아볼 예정!
그리고 서식 지정자를 이용해서
입력할 정보를 구분하자!
(scanf는 실수의 구분이 있음! %f와 %lf는 다름!)