数字转换为字符使用c++里面的to_string() if()条件里面的j%3==0是每三个字符放一个逗号,i是保证前面有一个数字,num[i-1]!='-'是排除负号的影响。三者都符合,在加一个逗号。 不足之处:对字符串的语法合函数不熟练。