티스토리 뷰
c언어 2번째 포스트
printf(), scanf()에대해 설명하겠습니다.
printf는 화면상에 지정한 값을 출력하는 함수 입니다.
#include <stdio.h>
main() {
int print = 51;
printf("테스트 출력 %d 끝", print);
}
이렇게 프로그램을 짠뒤 실행하면 어떻게 될까요?
테스트 출력 51 끝
이라는 출력물이 나오게 됩니다.
printf함수를 사용할때 출력할 문장은 ""를 반드시 양옆에 붙여주어야 합니다.
그럼 %d와 , print는 뭐냐구요?
print 는 변수의 이름이고 ,는 문자열과 구별을 하기위해 쓰는것 입니다.
%d는 정수형 변수(int, short, long 타입)
을 불러오기위해 쓰는것 입니다.
이외에도 실수형 변수 %f,
문자형 변수 %c,
문자열 변수 %s 등이 있습니다.
그럼 이번에는 scanf함수에대해 알아보겠습니다.
scanf도 printf와 비슷하게 사용됩니다.
단, scanf는 입력을 받는 함수입니다.
#include <stdio.h>
main() {
int j;
char i;
printf("정수 와 알파벳 하나를 입력해 주세요");
scanf("%d %c", j, i); /* 콘솔창에 5와 B를 입력했다고 가정 */
printf("%d와 %c를 입력하셨습니다.", j, i);
}
이렇게 프로그램을 만들어 실행시켰을때
출력물은
5와 B를 입력하셨습니다.
가 됩니다.
printf(), scanf()에대해 설명하겠습니다.
printf는 화면상에 지정한 값을 출력하는 함수 입니다.
#include <stdio.h>
main() {
int print = 51;
printf("테스트 출력 %d 끝", print);
}
이렇게 프로그램을 짠뒤 실행하면 어떻게 될까요?
테스트 출력 51 끝
이라는 출력물이 나오게 됩니다.
printf함수를 사용할때 출력할 문장은 ""를 반드시 양옆에 붙여주어야 합니다.
그럼 %d와 , print는 뭐냐구요?
print 는 변수의 이름이고 ,는 문자열과 구별을 하기위해 쓰는것 입니다.
%d는 정수형 변수(int, short, long 타입)
을 불러오기위해 쓰는것 입니다.
이외에도 실수형 변수 %f,
문자형 변수 %c,
문자열 변수 %s 등이 있습니다.
그럼 이번에는 scanf함수에대해 알아보겠습니다.
scanf도 printf와 비슷하게 사용됩니다.
단, scanf는 입력을 받는 함수입니다.
#include <stdio.h>
main() {
int j;
char i;
printf("정수 와 알파벳 하나를 입력해 주세요");
scanf("%d %c", j, i); /* 콘솔창에 5와 B를 입력했다고 가정 */
printf("%d와 %c를 입력하셨습니다.", j, i);
}
이렇게 프로그램을 만들어 실행시켰을때
출력물은
5와 B를 입력하셨습니다.
가 됩니다.
댓글