mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Saturday, September 08, 2007

C언어에서 숫자 자릿수 맞추기, 0 붙이기; 자리수 앞에 영(제로) 넣기


C에서 숫자를 출력할 때, 숫자 앞에 0을 넣어서 가지런히 자리수를 맞추기 위해서는 다음과 같이 printf 함수에서 %04d 등의 출력 포맷을 지정하면 간단히 됩니다.

숫자 앞에 0 추가하여 자릿수 맞추기 예제
예제 C소스 파일명: example.cpp
#include <stdio.h>

int main(void) {

  // 숫자 앞의 빈자리에 영(0) 추가하기
  // 04 이렇게 제로와 총 자릿수를 지정하면 됩니다
  printf("%d\n", 123);      // 123
  printf("%04d\n", 123);    // 0123
  printf("%08d\n", 123);    // 00000123


  // 맨끝 자리에 정렬하기; 오른쪽 정렬
  // 숫자가 최대 8자라면
  // %8d 이런 포맷을 삽입합니다.
  printf("%8d\n", 123);     //      123
  printf("%8d\n", 1234);    //     1234
  printf("%8d\n", 1234567); //  1234567

  return 0;
}



▶▶ C언어, 숫자 끝에 0 붙이기, 실수 앞뒤 영 넣어 줄맞추기; printf Align

참고: ▶▶ C언어] printf함수, 실수 소수점 자리, 너비 지정 출력 + 루트 계산 - Square Root




tag: cpp
C언어 | C/C++ (Visual C++) 프로그래밍

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top