반응형
<printf 함수 사용법. (출력) >
printf("this is %d", 변수명)
예시)
#include "stdio.h"
int main()
{
int a = 1;
// 문자열만 출력
printf("this is test\n");
// 문자열과 변수와 함께 출력
printf("this is %d", a);
}
반응형
<scanf 함수 사용법. (입력) >
scanf("%d", &변수명)
예시)
#include "stdio.h"
int main()
{
int a;
char b;
float c;
// 한개만 입력 받기
scanf_s("%d", &a);
// 3개 입력 받기, 정수형, 문자형, 실수형 (띄어쓰기로 구분자)
scanf_s("%d %c %f", &a, &b, &c);
}
#include "stdio.h"
int main()
{
int a;
char b;
float c;
// 한개만 입력 받기
scanf("%d", &a);
// 3개 입력 받기, 정수형, 문자형, 실수형 (띄어쓰기로 구분자)
scanf("%d %c %f", &a, &b, &c);
}
위 예를 보면 scanf 와 scanf_s 가 있다. 이는 두개가 같은것. scanf를 썼을 때 에러가 발생 할 수 있다. 그 경우 아래 참고.
https://ansan-survivor.tistory.com/899
(결과)
한개만 입력할때는 int 형이므로 숫자를 입력.
3개 입력시 띄어쓰기 구분자, 각 타입에 맞게 입력.
* C언어의 문자열을 scanf로 사용하는 방법 아래 참고. (문자열 배열)
https://ansan-survivor.tistory.com/1236
반응형
'C언어 \ C++' 카테고리의 다른 글
[C언어] C언어 음의 정수(Negative Integer)의 비트 표현 방법. 마이너스 비트 표현 (0) | 2022.01.10 |
---|---|
[C언어] C언어 데이터를 8진수, 10진수, 16진수로 저장 및 출력하기 (0) | 2022.01.09 |
[C언어] C언어의 조건문 if else / do while / AND 비교연산 예제 코드 유저에게 입력받아 계산하는 함수 예시 (덧셈, 뺄셈, 나눗셈, 곱셈) (0) | 2022.01.09 |
[C언어] 비트연산자 Shift 예제 (<<, >> 한 비트씩 움직이기) (2) | 2022.01.09 |
[C언어] C언어 비트연산자 AND, OR, NOR, NOT 예제 코드 (|= , &= , ~ 사용법) (0) | 2022.01.09 |