C언어scanf()함수

안녕하세요. 오늘은 scanf()함수에 대해서 공부하겠습니다!변수에 미리 고정된 값을 저장하는 것보다 필요에 따라 원하는 데이터를 입력받아 저장하려면 scanf() 함수를 사용하세요!키보드에서 입력한 데이터는 문자로 인식되지만 scanf() 함수는 입력한 데이터를 정수나 실수로 변환하여 연산이 가능합니다!키보드를 통해 입력되는 것을 ‘표준 입력’이라고 합니다.그럼 지금부터 scanf() 함수의 사용법에 대해 배워볼까요?

안녕하세요. 오늘은 scanf()함수에 대해서 공부하겠습니다!변수에 미리 고정된 값을 저장하는 것보다 필요에 따라 원하는 데이터를 입력받아 저장하려면 scanf() 함수를 사용하세요!키보드에서 입력한 데이터는 문자로 인식되지만 scanf() 함수는 입력한 데이터를 정수나 실수로 변환하여 연산이 가능합니다!키보드를 통해 입력되는 것을 ‘표준 입력’이라고 합니다.그럼 지금부터 scanf() 함수의 사용법에 대해 배워볼까요?

안녕하세요. 오늘은 scanf()함수에 대해서 공부하겠습니다!변수에 미리 고정된 값을 저장하는 것보다 필요에 따라 원하는 데이터를 입력받아 저장하려면 scanf() 함수를 사용하세요!키보드에서 입력한 데이터는 문자로 인식되지만 scanf() 함수는 입력한 데이터를 정수나 실수로 변환하여 연산이 가능합니다!키보드를 통해 입력되는 것을 ‘표준 입력’이라고 합니다.그럼 지금부터 scanf() 함수의 사용법에 대해 배워볼까요?

scanf() 함수의 첫 번째 인수에는 서식 지정자를 넣어 입력되는 값의 자료형을 설정합니다.두 번째 인수에는 입력값을 저장할 변수를 넣습니다.여기서 주의해야 할 점은 &num1처럼 변수 앞에 &를 붙여야 한다는 점입니다.실행 후 값을 입력하고 enter 키를 누르면 변수에 입력한 값이 저장됩니다! 정수, 실수 입력을 받다

문자 입력 수신

 

문자를 입력받는 방법은 2가지가 있습니다!앞에서 배운 scanf() 함수를 이용하는 방법부터 배워보겠습니다.https://slidesplayer.org/slide/15107468/91/images/7/2.+printf%28%29%2C+scanf%28%29+%ED%95%A8%EC%88%98+scanf%28%29+%ED%95%A8%EC%88%98%EC%9D%98+%EC%82%AC%EC%9A%A9+%E2%80%93+%EC%9E%85%EB%A0%A5+%ED%95%A8%EC%88%98.jpg2번째 방법은 getchar()함수를 사용하는 방법입니다!getchar 함수는 표준 입력으로 문자 하나를 입력받은 후 결과를 반환합니다.여러 문자를 입력해도 첫 글자만 반환됩니다.여기까지 오늘은 scanf함수를 이용한 입력에 대하여 공부하였습니다.정수, 실수, 문자 입력에 대해서는 배웠습니다만, 문자열 입력은 배우지 않으니 마음이 아닌가요?문자열을 입력하기 위해서는 문자를 배열 형식으로 입력할 필요가 있으면 배열에 대해서 배우고부터 살펴봅시다!!오늘도 수고하셨습니다:)지금까지 오늘은 scanf 함수를 이용한 입력에 대해 알아보았는데요.정수, 실수, 문자 입력에 대해서는 배웠지만 문자열 입력은 배우지 않아서 궁금하시죠?문자열을 입력하기 위해서는 문자를 배열 형태로 입력해야 하므로 나중에 배열에 대해 배워보겠습니다!!오늘도 수고 많으셨습니다 🙂

error: Content is protected !!