[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)
      • 프로그래밍 공부 (117)
        • C (16)
        • Jumping into C++ (9)
        • MFC (C++) (1)
        • 자료구조 (1)
        • 알고리즘 (1)
        • 백준 (C++) (74)
        • 핸즈온 머신러닝 2판 (6)
        • Unseen 3기 준비 (4)
        • 원티드 포텐업 게임 개발자 양성과정 2기 (4)
      • 언리얼엔진5 (62)
        • [Part1] 이득우의 언리얼 프로그래밍 (12)
        • [Part2] 이득우의 언리얼 프로그래밍 (2)
        • [Part2 복습] 이득우의 언리얼 프로그래밍 (3)
        • [Part3] 이득우의 언리얼 프로그래밍 (14)
        • [Part4] 이득우의 언리얼 프로그래밍 (0)
        • FPS 게임 1인 프로젝트 (6)
        • 각종 지식 (10)
        • 블루프린트 Paper2D 로 게임 만들기 (14)
        • 팀 프로젝트 (1)
      • 일상 (1)
      • ETC (1)
        • 맥북 (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바