C語言 遞歸算法 十進制轉化十六進制
看清楚了 是遞歸算法 不能使用指針和數組 不准使用指針和數組 可以只把函數發上來
最佳回答:
<p>遞歸實現 符合你的要求</p> /////////////////////////////////////////
// C-Free 4.1
// MinGW 3.4.5
// veket的小號
/////////////////////////////////////////
#include <stdio.h>
void fun(int n)
{
if(n<10)
printf("%c", n+'0');
if(n>=10 && n<=15)
printf("%c", n-10+'A');
}
void RecurrenceDecToHex(int x)
{
if(x>=16)
{
RecurrenceDecToHex(x/16);
}
fun(x%16);
}
int main()
{
RecurrenceDecToHex(45036);
return 0;
}