code:
conclusion:
1、首先要想到使用sprintf()函数将整型数据转换为字符串。
2、然后,关键的地方在于:使用什么样的判断条件来输出“,"逗号。通常会想到三位数一组,那就下标(i+1)%3==0,但题目要求是三个数三个数一组输出,这样的话,可能会出现位数不是3的倍数出现不是三个数为一组的情况。所以还是应该用字符串的长度取余3来作为判断条件。
code:
conclusion:
1、首先要想到使用sprintf()函数将整型数据转换为字符串。
2、然后,关键的地方在于:使用什么样的判断条件来输出“,"逗号。通常会想到三位数一组,那就下标(i+1)%3==0,但题目要求是三个数三个数一组输出,这样的话,可能会出现位数不是3的倍数出现不是三个数为一组的情况。所以还是应该用字符串的长度取余3来作为判断条件。