Problem 6-6 using reverse function outputs an integer number of

. 1 #include <stdio.h>
 2  
. 3  int Reverse ( int Number);
 . 4  
. 5  int main ()
 . 6  {
 . 7      int n-;
 . 8  
. 9      Scanf ( " % D " , & n-);
 10      the printf ( " % D \ n- " , Reverse (n-));
 . 11  
12 is      return  0 ;
 13 is  }
 14  
15  / * your code here will be embedded in * / 
16  int Reverse ( int Number)
 . 17 {
18     int flag = 1;
19     int result = 0;
20     if(number < 0)
21     {
22         flag = -1;
23         number = -number;
24     }
25     do
26     {
27         result = result * 10 + number%10;
28         number = number / 10;
29     }while(number != 0);
30     
31     return flag * result;
32 }

 

Guess you like

Origin www.cnblogs.com/2018jason/p/10987582.html