题目:
解题思路:
我一开始是把输入的自然数的值赋值给一个int n,所以总是出现段错误,忽略了n的值可以很大(10^100)。
然后我参考了别人博客的代码,他是用用一个字符数组来存储这个值的,解决了这个问题。
首先计算这个n有几位并且算出这个n的值的各位数字之和是多少,再用这个和去求余得到每一位数是多少并存在一个整形数组中,最后倒序输出。
代码如下:
题目:
解题思路:
我一开始是把输入的自然数的值赋值给一个int n,所以总是出现段错误,忽略了n的值可以很大(10^100)。
然后我参考了别人博客的代码,他是用用一个字符数组来存储这个值的,解决了这个问题。
首先计算这个n有几位并且算出这个n的值的各位数字之和是多少,再用这个和去求余得到每一位数是多少并存在一个整形数组中,最后倒序输出。
代码如下: