用递归法将一整数n转化为字符串 例如输入483,应输出字符”483“,n的位数不确定,可以是任意位数的整数

日期:2017-05-25 08:02:42 人气:3

用递归法将一整数n转化为字符串 例如输入483,应输出字符”483“,n的位数不确定,可以是任意位数的整数

char* function(int a) ; 是转换函数 当得到整形参数a 会返回一个指向目标字符串的char指针,, 该递归函数的原理是: 1)递归中间步骤:若当前整数参数a 不为个位。。则将a/10代入char* function(int a) ; 并等待调用的函数被跳出后 将当前整数参数a的最低位存入字符串。 2)递归最底层情况:最若该整数为个位 则直接转换为ascii码;并存入字符窜。。递归结束 #include char mychar[100];//定义一个无限大的
    A+
热门评论