[C언어] 정수를 문자열로 변환하기

2020. 11. 7. 23:33·프로그래밍 공부/C

아래 예제는 정수를 입력 받아 역순으로 문자열에 저장 후 출력하는 소스이다.

#include<stdio.h>
int main(){

int N; //임의의 정수 N 입력

scanf("%d",&N);

char x[10]; //최대 자릿수 설정

int i=0;
while(N!=0){

*(x+i)=N%10+48; //아스키 코드표 참고

                               //일의 자리를 구한다음 값을 나눠서 다음 일의자리를 구한다.

                              //12345 % 10   하면 5값이 나오고 문자로 변환 한다음

                              //12345 / 10 을 하여 1234 를 N에 다시 저장

                              //1234 % 10 하면 다시 ..






N=N/10;
i++;
}


*(x+i)='\0'; //널 문자 추가

printf("%s",x);

return 0;
}
저작자표시 (새창열림)

'프로그래밍 공부 > C' 카테고리의 다른 글

2024.04.24 9장 포인터  (0) 2024.04.24
[C언어] 야구 게임  (0) 2020.11.04
2020.01.07 8장 함수  (2) 2020.11.04
[C언어] 버블 정렬(가장 작은 수부터 큰 수까지 오름차순으로 정렬)  (0) 2020.11.04
2020.01.06 7장 배열  (0) 2020.11.04
'프로그래밍 공부/C' 카테고리의 다른 글
  • 2024.04.24 9장 포인터
  • [C언어] 야구 게임
  • 2020.01.07 8장 함수
  • [C언어] 버블 정렬(가장 작은 수부터 큰 수까지 오름차순으로 정렬)
Rocketbabydolls
Rocketbabydolls
Rocketbabydolls
  • Rocketbabydolls
    With The Lights Out
    Rocketbabydolls
  • 전체
    오늘
    어제
    • 전체글 (184) N
      • 프로그래밍 공부 (117)
        • C (16)
        • Jumping into C++ (9)
        • MFC (C++) (1)
        • 자료구조 (1)
        • 알고리즘 (1)
        • 백준 (C++) (74)
        • 핸즈온 머신러닝 2판 (6)
        • Unseen 3기 준비 (4)
        • 원티드 포텐업 게임 개발자 양성과정 2기 (4)
      • 언리얼엔진5 (63) N
        • [Part1] 이득우의 언리얼 프로그래밍 (12)
        • [Part2] 이득우의 언리얼 프로그래밍 (2)
        • [Part2 복습] 이득우의 언리얼 프로그래밍 (3)
        • [Part3] 이득우의 언리얼 프로그래밍 (14)
        • [Part4] 이득우의 언리얼 프로그래밍 (0)
        • FPS 게임 1인 프로젝트 (6)
        • 각종 지식 (11) N
        • 블루프린트 Paper2D 로 게임 만들기 (14)
        • 팀 프로젝트 (1)
      • 일상 (1)
      • ETC (1)
        • 맥북 (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      언리얼엔진
      실전C프로그래밍 실습문제
      실전 C프로그래밍 실습문제
      c언어
      언리얼엔진5
      핸즈온 머신러닝
      언리얼엔진 eqs c++
      티스토리챌린지
      실전 C프로그래밍 나중채
      c++ 17298
      언리얼엔진 eqs generator
      오블완
      실전 C프로그래밍
      언리얼엔진5 fps 프로젝트
      C언어 실습문제
      실전C프로그래밍 나중채
      언리얼엔진 eqs 커스텀
      핸즈온 머신러닝 2판
      실전C프로그래밍
      실전 C 프로그래밍
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    Rocketbabydolls
    [C언어] 정수를 문자열로 변환하기
    상단으로

    티스토리툴바