蓝桥杯:10进制转N进制

万能模板

转N进制都可以

  #include <stdio.h>    十进制转N进制 
    
   void Convertor(int n, int base); /*n为待转换十进制数,base为目标进制基数*/
   
   int main()
    {
    	Convertor(16,16);
    	printf("\n");
    }
    
    void Convertor(int n, int base)
    {    	int temp=n%base;
    	n=n/base;
    
    	if(n==0)
    		printf(" %d",temp);
    	else
    	{
    		Convertor(n,base);
    		
    		printf(" %d",temp);
    	}
    }
    
点赞