728x90
반응형
printf
함수 원형
#include <stdio.h> // C++ 의 경우 <cstdio>
int printf(const char* format, ...);
퍼센트 기호(%)의 출력 방법
C의 printf 함수에서는 '퍼센트 기호(%)'가 포맷 출력을 위한 특수한 의미로 사용되므로, 퍼센트 기호 자체를 출력하기 위해서는 '퍼센트 기호(%)'를 2개 중복 해주어야 제대로 출력된다.
#include <stdio.h>
int main(void) {
// X: 이러면 퍼센트 기호가 출력되지 않음
printf("%\n");
// 퍼센트 기호 1개 출력하기
printf("%%\n");
// 퍼센트 기호 2개 출력하기
printf("%%%%\n");
// 퍼센트 기호 3개 출력하기
printf("%%%%%%\n");
// 숫자와 함께 출력
printf("%%%f\n", 99.99);
// 실수를 소수점 2자리까지만 출력
printf("%%%.2f\n", 99.99);
return 0;
}
/* 결과 */
%
%%
%%%
%99.990000
%99.99
728x90
반응형
'⌨️CS-STUDY > C' 카테고리의 다른 글
[C][Macro] min max (0) | 2023.02.21 |
---|---|
[C][header][stdio.h] scanf (0) | 2023.01.29 |
[C][header][stdio.h] fgets (0) | 2023.01.23 |
[C][header][limits.h] (0) | 2023.01.23 |