如何用C语言编写递归函数,实现任意十进制整数到十六进制整数的转换,并打印出来?

日期:2013-07-22 17:05:26 人气:1

如何用C语言编写递归函数,实现任意十进制整数到十六进制整数的转换,并打印出来?

void change(){ int n;//n就是你要转换的十进制数 char ch[10]={'\0'}; while(i<10){ if(n%16==0) ch[i]=0; else ch[i]=n%16; i++; } int len=char.length(); for(int i=len-1;i>=0;i--) sprintf("%c",ch[i]); }
    A+
热门评论