一.题目描述
描述:
对于一个较大的整数 N(1<=N<=2,000,000,000)
比如 980364535,我们常常需要一位一位数这个数字是几位数,但是如果在这 个数字每三位加一个逗号,它会变得更加易于朗读...因此,这个数字加上逗号成如下的模样:980,364,535请写一个程序帮她完成这件事情.
输入描述:
一行一个整数 N.
输出描述:
一行一个字符串表示添加完逗号的结果....示例1:
输入:980364535
输出:980,364,535
备注:
1<=n<=2,000,000,000
题目详情:
二.题目思路
首先,我们可以将整形N通过每次%10的方式将其末位数字存放在字符数组...其次,可以每存三个数字,就往数组里存放一个' , '.
最后,将数组逆序打印即可得到我们想要的效果....+] = N % 10 + '0';//将N的末尾剥下来放入数组arr中
N /= 10;//剥完后舍去末位数字
}
i--;//上述循环中i最后会多加一次,不减去的话,