본문 바로가기

Programming/C/C++

[C,C++] 제 2강 scanf란

M1S Secur 입니다.

오늘은 scanf에대해 말해드릴까합니다


scanf는


"키보드로부터 정수/문자 입력을 위한 키워드"


입니다.


printf가 출력을 한다면


scanf는 그 정반대로 입력을 받는 것입니다.


우선 전형적인 예제를 들어보자면






이런식의 예제를 들수있습니다.


우선 결과를 봅시다.




(제가 444를 입력시켰습니다)







그럼 이제


scanf에 대해 설명하도록 할게요






만약 저 예제의 경우


4번 입력을 받게 됩니다.


만약


1 2 3 4라고 입력을 하게 되었다면


n1에는 1

n2에는 2

n3에는 3

n4에는 4

가 들어오게됩니다.


조금 이해가 가시나요?



여기서 궁금한게 하나 나옵니다.


%d


이게 뭘까요?


그것은


"10진수의 정수의 형태"


를 2글자로 줄인 겁니다.


나중에 이것에 대해서도 가르쳐 드리겠습니다.






글을 다 보셨다면


코드를 직접 한번 쳐 보시고


여러가지 변경해 보십시오.


그것이 실력 향상의 지름길입니다.