카테고리 없음
[C언어] printf 출력... 연습
유호야
2022. 11. 11. 00:43
반응형
stdio.h 뜻은
stdio.h 파일을 불러온다는 뜻이고
#include <stdio.h>
int main() {
float a = 3.141592f;
double b = 3.141592;
int c = 123;
int d = 54321;
float e = 543.23456f;
printf("a: %.2f \n", a);
printf("c: %5d \n", c);
printf("b: %6.3f \n", b);
printf("d: %10d \n", d);
printf("e: %10.3f", e);
}
마지막 줄은 왜 10만큼 정수 자리를 안 내주는 거쥐...
%5d의 경우는 5자리를 꼭 지키지만,
%5f는
???
....
123456을 표시할 때 %5d의 조건을 줘도 그냥 123456을 다 표시한다.
.?f는 ?의 수 만큼 무조건 소수점 자리 수를 맞추어야 하지만 이 경우는 반드시 지켜야 되는 것은 아니다.
반응형