일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 분해
- samsung
- 태그
- 애플
- java
- 안드로이드
- tag
- 다빈치
- Python
- Davinci Resolve
- 리졸브
- 자가설치
- 파이썬
- DIY
- 다빈치 리졸브
- RESOLVE
- HTML
- C언어
- 종류
- CSS
- naver
- 욕실
- 갤럭시
- Apple
- 삼성
- 영상편집
- Galaxy
- Davinci
- 세면대
- 인공지능
Archives
- Today
- Total
250x250
반응형
IT 세상 해석하기
[C 언어] 입출력함수 (scanf, printf) 본문
728x90
반응형
[C 언어] 입출력함수 (scanf, printf)
By i!kohong(아이코홍)
scanf
콘솔 창에서 사용자가 키보드로 입력한 값을 읽어올 때 사용
※ scanf("형식문자열",&변수명)
형식문자열 : 입력받은 값의 형식을 알려준다.
& : "~에" 라는 의미, 받은 값을 변수 선언한 곳에 저장한다.
EX> scanf("%d",&i);
형식 문자열 | 의미 | 사용 예시 |
%d | 정수 입력 |
int i; scanf("%d,&i); |
%f ,%lf | 실수 입력 |
float f; scanf("%f",&f); double d; scanf("%lf",&d); |
%c | 문자 입력 |
char ch; scanf("%c",&ch); |
%s | 문자열 입력 |
char str[20]; scanf("%s",&str); |
[참고]
char ch는 1byte
char str[20]은 20byte
printf
문자열을 출력할때 사용
※ printf("형식문자열", 출력할값);
형식문자열 : 출력할 값의 형식을 알려준다.
출력할값 : 화면에 보여줄 출력물
EX> printf("%d",123);
형식 문자열 | 의미 | 사용 예 | 출력 결과 |
%d | 정수 출력 |
int i; i = 123; printf("i = %d\n",i); |
i = 123 |
%f | 실수 출력 |
float f; f = 3.14; printf("f = %f\n",f); |
f = 3.140000 |
%c | 문자 출력 |
char ch; ch = 'A'; printf("ch = %c\n",ch); |
ch = A |
%s | 문자열 출력 |
char str[20]; strcpy(str, "Hello"); printf("str = %s\n",str); |
str = Hello |
[참고]
char ch는 1byte
char str[20]은 20byte
728x90
반응형
'프로그래머 공간 > C언어' 카테고리의 다른 글
[C언어] 상수(Constant) (0) | 2019.11.29 |
---|---|
[C언어] 변수(Variable), const 변수 (0) | 2019.11.29 |
[C언어] 데이터형 종류, 식별자, 키워드(Keyword) (0) | 2019.11.29 |
[C언어] 해더 파일 (0) | 2019.11.27 |
[C언어] return 문 (리턴문) (0) | 2019.11.27 |
Comments