C++:设计函数求将整数转换为十六进制(字符数组的方式),要求用递归方式实现

日期:2010-11-03 13:41:15 人气:2

C++:设计函数求将整数转换为十六进制(字符数组的方式),要求用递归方式实现

转换方法是:不妨假设待转换的十进制数为n,每次对n模16,得到的余数即是低位的十六进制数,模完之后对n/=16,这样反复进行直到n=0为止。 以下提供参考,可转换任意正负整数,并附上测试用例及预期输出 :] #include using namespace std; const int MAXN=100; char num[MAXN]; char digit[16]={ '0','1','2','3',&#
    A+
热门评论