8 八进制

 

 

 

 

#include <iostream>
using namespace std;
void f(int x)
{
    if(x<8) cout<<x;
    else {  cout<<x%8 ;  f(x/8); }
}
int main(int argc, char *argv[])
{
     int x;
     cin>>x;
     f(x);
    
    return 0;
}
View Code

 

 

 

#include <iostream>
using namespace std;
void f(int x)
{
 if(x<8) cout<<x;
 else {  cout<<x%8 ;  f(x/8); }
}
int main(int argc, char *argv[])
{
  int x;
  cin>>x;
  f(x);
 
 return 0;
}

 

 

 

 

 

*************************************************************************************************************************

 

 

 

#include <stdio.h>
void f(int n)
{
  int i  ;
  if(n>0) 
  { 
   f(n/8) ;
   printf("%d",n%8) ;    
  }    
}



int main (  )
{
f(100);    
}
View Code

#include <stdio.h>
void f(int n)
{
int i ;
if(n>0)
{
f(n/8) ;
printf("%d",n%8) ;
}
}

 

int main ( )
{
f(100);
}

 

 

 

 

****************************************************************************************************************************

 

 

 

 

 

 

 

#include <iostream>
using namespace std;
void f(int x)
{
    if(x>0)  {  f(x/8);  cout<<x%8  ;  } ;

}
int main(int argc, char *argv[])
{
     int x;
     cin>>x;
     f(x);
    
    return 0;
}
View Code
View Code

 

#include <iostream>

using namespace std;

void f(int x)

{     

 

   if(x>0) 

{             f(x/8);                    cout<<x%8  ;          }

 

}

 

int main(int argc, char *argv[])

{  

int x;  

cin>>x;  

    f(x);  

 return 0;

}

 

posted @ 2014-07-28 23:42  2014acm  阅读(190)  评论(0编辑  收藏  举报