#include<stdio.h>
#include<stdlib.h>
void p_printNum(int n)
{
if (n)
{
p_printNum(n / 10);
printf("%d ", n % 10);
}
}
int main(){
p_printNum(1729);
system("pause");
}
本文介绍了一个使用递归算法从高位到低位打印整数的C语言程序。通过递归调用,程序首先处理最高位数字,然后逐位向下打印,最终实现逆序输出整数的功能。
#include<stdio.h>
#include<stdlib.h>
void p_printNum(int n)
{
if (n)
{
p_printNum(n / 10);
printf("%d ", n % 10);
}
}
int main(){
p_printNum(1729);
system("pause");
}
780

被折叠的 条评论
为什么被折叠?