编程论坛
注册
登录
编程论坛
→
C++教室
一个c++简单题
风雨123
发布于 2013-04-21 16:53, 611 次点击
写一个函数,对一个数字加工处理,从后面数起,每隔3个数字加一个“,”,比如“1000000”变成“1,000,000”;
5 回复
#2
azzbcc
2013-04-21 19:02
你的代码呢?
#3
kiadragon
2013-04-21 21:52
这个。。。。。自己看下循环 数组就好了
#4
邓士林
2013-04-21 21:57
用数组共后面存储循环添加即可
#5
未未来
2013-04-22 21:07
我是这样写的,
程序代码:
#include
<iostream>
#include
<string>
#include
<iterator>
#include
<algorithm>
using
namespace
std;
int
main(){
string
st;
cin
>>st;
for
(
string
::iterator iter=st.end()-
3
;iter>st.begin();iter=iter-
3
){
iter=st.insert(iter,
'
,
'
);
}
cout
<<st;
return
0
;
}
#6
未未来
2013-04-22 21:08
回复 4楼 邓士林
想请教一下用数组怎么完成这个任务,
1