안녕하세요 방울이입니다!
이 글은 소위 "리메이크"된 글입니다.
C언어에는 scanf라는 키워드가 있습니다.
이 키워드가 어디에 쓰이는지 오늘 알아볼 것입니다.
C문장을 보다보면
scanf("%d", &v);
와 비슷한 문장을 발견할 수 있습니다.
이것의 용도는 무엇일까요?
네.
scanf는
"키보드로부터 정수/문자 입력을 위한 키워드"
입니다.
printf가 출력을 한다면
scanf는 그 정반대로 입력을 받는 것입니다.
우선 전형적인 예제를 들어보자면
이런식의 예제를 들수있습니다.
우선 결과를 봅시다.
(제가 444를 입력시켰습니다)
그럼 이제
scanf에 대해 설명하도록 할게요
만약 저 예제의 경우
4번 입력을 받게 됩니다.
만약
1 2 3 4라고 입력을 하게 되었다면
n1에는 1
n2에는 2
n3에는 3
n4에는 4
가 들어오게됩니다.
조금 이해가 가시나요?
여기서 궁금한게 하나 나옵니다.
%d
이게 뭘까요?
그것은
"10진수의 정수의 형태"
를 2글자로 줄인 겁니다.
나중에 이것에 대해서도 가르쳐 드리겠습니다.
글을 다 보셨다면
코드를 직접 한번 쳐 보시고
여러가지 변경해 보십시오.
그것이 실력 향상의 지름길입니다.
'프로그래밍 > C - 기초' 카테고리의 다른 글
C :: 반복문 - 1 (0) | 2013.03.29 |
---|---|
C :: scanf가 뭐지? - 2 (0) | 2013.03.27 |
C언어 :: 변수와 연산자 - 7 (0) | 2013.03.19 |
C언어 :: 변수와 연산자 - 6 (0) | 2013.03.18 |
C언어 :: 변수와 연산자 - 5 (0) | 2013.03.17 |