2016 - 2024

感恩一路有你

c语言?:怎么用 C语言程序:用递归法将一个整数n转化成字符串?

浏览量:2837 时间:2021-03-17 04:04:00 作者:admin

C语言程序:用递归法将一个整数n转化成字符串?

以下是程序代码:#include<stdio。H>intgnn(int){intjintlast=1for(J=0j<ej){last=10*last}return last}void fun(longintn,INTN){intnextif(n<1){printf(“”)return}else{next=n/GNN(n-1)printf(%d”,next)fun(n%GNN(n-1),n-1)}void main(){longintnprintf(“请输入要转换的数字:”)scanf(%d”,&n)INTN=1longintk=n/10For(inti=0k!=0I)}{k=k/10N}Printf(“converted output is:”)Printf(“”“”)fun(n,n)Printf(“”)//getch()}

使用函数,添加一个数字234,例如:

int i=234

char a[20

]ITO a(i,a,10)

]这样,234就会被转换成一个字符串来数组a[20]。

c语言?:怎么用 dev c++怎么用 c语言递归法是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。