C/C++教程

C语言:递归(输入12345,输出12345)

本文主要是介绍C语言:递归(输入12345,输出12345),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

例:接受一个整型值(无符号),按照顺序打印它的每一位。

因为我用的是VS2019,所以使用scanf函数时,需在代码首行加入

#define _CRT_SECURE_NO_WARNINGS 1

//接受一个整型值(无符号),按照顺序打印它的每一位。
void print(unsigned int n)
{
	if (n > 9)
	{
		print(n / 10);
	}
	printf("%d ", n % 10);
}

int main()
{
	unsigned int num = 0;
	scanf("%u",&num);
	print(num);
	return 0;
}

运行结果

 

这篇关于C语言:递归(输入12345,输出12345)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!