解题思路
1.算出a+b的值c如果是正数的话,让w变量为1,负数的话让w变量为0,零的话直接输出。
2.由于要加入千位分隔符“,”,所以我想把c转化为字符型存入数组str中,并且采用倒序的方式将每个数字存入数组str2中,并且使用一个计数变量j每当j为3的倍数时,就在str2中加入一个“,”,之后再将str2数组倒序输出即可。
负数的话就在输出前加一个“-”。
这次的作业我遇到的问题
1.在把一个数值存入字符数组时我遇到了问题不知道怎么操作,于是我C的论坛上学到了这一招“str[i]=c%10+'0';”于是问题就解决了。
2.这个代码我使用了两个数组,我觉得比较麻烦,随后我也想了想,也没有想到好的解决办法,希望高人指点!
3.在别的地方我也出现了一些问题,但是都是一些小毛病,在这里就不赘述了。