C언어
-
2. 버퍼와 getchar()Programming Language/C 2020. 1. 31. 16:07
지난 글에서 다룬 입출력 함수의 복습을 위해 간단한 예제를 풀어봅시다. 다음 예시의 형식에 맞추어 정수 하나와 알파벳 하나를 순서대로 입력받고, 출력하여라. input : 10 input : A number : 10 character : A 문제에서 정수 하나와 문자 하나를 입력 받기위한 공간이 필요하므로 `int`형 변수와 `char`형 변수를 하나씩 선언해야 할 것입니다. 그리고 문제에서 나온 순서대로 `scanf()`함수를 통해 입력받고, `printf()`함수를 통해 출력하면 될 것 같아보입니다. 그러면 코드를 작성해봅시다. #include int main(void) { int number; char character; printf("input : "); scanf("%d", &number); p..
-
1. 자료형과 표준 입출력 함수Programming Language/C 2020. 1. 31. 15:40
C언어의 자료형 자료형(type)이란, 변수의 형태를 의미합니다. 변수(는 어떤 값을 저장하는 메모리 상의 공간입니다. C언어에는 다양한 자료형이 존재하지만, 문제를 풀 때 가장 많이 나오는 꼭 필요한 자료형 3가지만 소개하도록 하겠습니다. 자료형 형태 입출력 형식 char 문자형 %c int 정수형 %d double 부동소수점형 %lf printf() 함수 printf("출력형식", 변수); `printf()`함수는 C언어의 대표적인 출력함수입니다. 앞으로 C언어를 공부하고 문제를 풀면서 가장 빈번하게 사용할 함수 중 하나입니다. 기본적으로 `printf("출력형식", 변수);`와 같은 형식으로 사용할 수 있습니다. scanf() 함수 scanf(“입력형식”, &변수); `scanf()`함수는 C언어의..