c·c++/c 프로그래밍

입력을 받는 수의 숫자를 뒤집는 법

바로이순간 2012. 3. 29. 11:30

1234/10을 하면 결과는 123입니다. (정수의 경우)

1234%10을 하면 결과는 4입니다.


x=1234;

x1=x%10; // x1은 4

x=x/10; // x는 123

x2=x%10; // x2는 3

x=x/10; // x는 12

x3=x%10; // x3는 2

x=x/10; // x는 1

x4=x%10; // x4는 1

........

이렇게 x가 0이 될때 까지 하면 됩니다.


x=1234;

i=0;

while(x) {

  xarr[i]=x%10;

  x=x/10;

  i=i+1;

}


위와 같이 해주면 됩니다.