|
 |
|
 |
|
 이스케이핑, printf(), scanf() |
|
2020-05-12 10:48:36 Hit : 1213 |
|
|
 |
|
 |
1. 이스케이핑
\a |
경고음 소리 발생 |
\b |
백스페이스 |
\f |
폼 피드 |
\n |
개행 |
\r |
캐리지 리턴 |
\t |
수평 탭 |
\v |
수직 탭 |
\\ |
\ |
\' |
' |
\" |
" |
2. printf() 서식문자
%d, %i |
10진수 정수(양수와 음수) |
%x, %o |
16진수 정수(양수) |
%f, %lf |
10진수 실수(양수와 음수) |
%c |
한 개의 문자 |
%s |
문자열 |
%u |
10진수 정수(양수) |
%e |
e표기법에 의한 실수 |
%E |
E표기법에 의한 실수 |
%g |
소수점 이하 자리수에 따라 %f, %e 중 하나를 선택 |
%G |
소수점 이하 자리수에 따라 %f, %E 중 하나를 선택 |
%% |
% 출력 |
3. printf() 서식문자 옵션
%3d |
필드 폭 3칸, 오른쪽 정렬 |
%03d |
필드 폭 3칸, 오른쪽 정렬, 남는 자리 0으로 채움 |
%-3d |
필드 폭 3칸, 왼쪽 정렬 |
%+3d |
필드 폭 3칸, 오른쪽 정렬, + 부호 붙임 |
%-+3d |
필드 폭 3칸, 왼쪽 정렬, + 부호 붙임 |
4. scanf() 서식문자
%d |
10진수 정수 |
%x |
16진수 정수 |
%o |
8진수 정수 |
%f |
float형 실수 |
%lf |
double형 실수 |
%c |
한 개의 문자 |
%s |
문자열 |
%u |
10진수 정수(양수) |
%e |
float형 e표기법에 의한 실수 |
%le |
double형 e표기법에 의한 실수 |
#include <stdio.h>
int main() {
double r;
double vol;
double pi = 3.14;
printf("반지름 : ");
scanf("%lf", &r);
vol = r * r * pi;
printf("반지름이 %g일 때 넓이는 %g입니다.\n", r, vol);
return 0;
}
* 피시키드님에 의해서 게시물 이동되었습니다 (2024-04-26 18:49) |

|
|
 |
피시키드 |
회원님의 소개글이 없습니다.
6490
83 |
|
 |
|
Copyright (C) 1997-2025 All Rights Reserved.
Powered by
|