注册 登录
编程论坛 C++教室

一个c++简单题

风雨123 发布于 2013-04-21 16:53, 611 次点击
写一个函数,对一个数字加工处理,从后面数起,每隔3个数字加一个“,”,比如“1000000”变成“1,000,000”;
5 回复
#2
azzbcc2013-04-21 19:02
你的代码呢?
#3
kiadragon2013-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