对于一个较大的整数 N(1<=N<=2,000,000,000)
比如 980364535,我们常常需要一位一位数这个数字是几位数,但是如果在这 个数字每三位加一个逗号,它会变得更加易于朗读。因此,这个数字加上逗号成如下的模样:980,364,535请写一个程序帮她完成这件事情
样貌:题目意思就是每三位数就加一个逗号
二、删除公共字符
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
char arr2[101] = { 0 };
char arr3[101] = { 0 };//存放重组后的字符
scanf("%[^\n]s",arr1);//删除arr1中的字符
getchar();//吸收回车字符
scanf("%[^\n]s",arr2);//标记
my_str(arr1,arr2,arr3);
char arr2[101] = { 0 };
char arr3[101] = { 0 };//存放重组后的字符
scanf("%[^\n]s",arr1);//删除arr1中的字符
getchar();//吸收回车字符
scanf("%[^\n]s",arr2);//标记
my_str(arr1,arr2,arr3);
return 0;
现在我们需要逆置每个单词,把这个单词看成一个字符串(空格不需要逆置),所以需要找到这个单词的首跟尾
因为每个单词后面不是空格就是\0,所以根据这两个条件找尾
找到尾之后,需要记录尾后面的位置,方便下次找到下个单词