[C언어] 정수를 입력받아 역순으로 바꾸기

2018. 4. 15. 21:21·프로그래밍 공부/C

#include<stdio.h>

int main() {

 int N ,a,c=0;//변수들 선언

	 scanf("%d", &N);

 	while (N > 0) {//N>0일 동안

 		a = N % 10;
	
 		N = N / 10;//N에 N/10 대입

 		c = c * 10 + a;
	
 	}



 	printf("%d",c);


	 return 0;//0값 반환

}

 

++ 2024.04.24) 설명 추가

 

N을 먼저 입력받습니다.

 

N값이 0보다 클 동안 while 문을 계속 진행시킵니다.

 

while문
a -> N의 첫째 자리 수

N -> 첫째 자리 수를 제거하기 위해 10으로 나눔 (정수 나눗셈은 나머지가 안 나오는 것에 유의)

c -> N의 첫째 자리 수를 더해가며 N의 역순 숫자가 저장될 변수

 

출력하고 마무리

저작자표시 비영리 변경금지 (새창열림)

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

2020.01.05 2장 변수와 자료형  (0) 2020.11.03
2020.01.05 1장 C프로그래밍 시작하기  (0) 2020.11.03
[C언어] 최대 공약수와 최소 공배수 구하기  (0) 2020.01.28
[C언어] while문을 이용해서 정수 자리수 구하기  (0) 2018.04.10
[C언어] 반복문 For를 이용해 팩토리얼 순차출력  (0) 2018.04.10
'프로그래밍 공부/C' 카테고리의 다른 글
  • 2020.01.05 1장 C프로그래밍 시작하기
  • [C언어] 최대 공약수와 최소 공배수 구하기
  • [C언어] while문을 이용해서 정수 자리수 구하기
  • [C언어] 반복문 For를 이용해 팩토리얼 순차출력
Rocketbabydolls
Rocketbabydolls
Rocketbabydolls
  • Rocketbabydolls
    With The Lights Out
    Rocketbabydolls
  • 전체
    오늘
    어제
    • 전체글 (183) N
      • 프로그래밍 공부 (117)
        • C (16)
        • Jumping into C++ (9)
        • MFC (C++) (1)
        • 자료구조 (1)
        • 알고리즘 (1)
        • 백준 (C++) (74)
        • 핸즈온 머신러닝 2판 (6)
        • Unseen 3기 준비 (4)
        • 원티드 포텐업 게임 개발자 양성과정 2기 (4)
      • 언리얼엔진5 (62) N
        • [Part1] 이득우의 언리얼 프로그래밍 (12)
        • [Part2] 이득우의 언리얼 프로그래밍 (2)
        • [Part2 복습] 이득우의 언리얼 프로그래밍 (3)
        • [Part3] 이득우의 언리얼 프로그래밍 (14)
        • [Part4] 이득우의 언리얼 프로그래밍 (0)
        • FPS 게임 1인 프로젝트 (6)
        • 각종 지식 (10) N
        • 블루프린트 Paper2D 로 게임 만들기 (14)
        • 팀 프로젝트 (1)
      • 일상 (1)
      • ETC (1)
        • 맥북 (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      실전 C 프로그래밍
      언리얼엔진 디자인 패턴
      c언어
      언리얼엔진 중재자 패턴
      언리얼엔진5
      오블완
      핸즈온 머신러닝
      실전C프로그래밍 실습문제
      실전 C프로그래밍 나중채
      실전C프로그래밍
      티스토리챌린지
      언리얼엔진5 fps 프로젝트
      실전C프로그래밍 나중채
      C언어 실습문제
      실전 C프로그래밍 실습문제
      언리얼엔진 옵저버 패턴
      핸즈온 머신러닝 2판
      c++ 17298
      실전 C프로그래밍
      언리얼엔진
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    Rocketbabydolls
    [C언어] 정수를 입력받아 역순으로 바꾸기
    상단으로

    티스토리툴바