用c++编写程序,将某一个输入位数不确定的正整数按照标准的3位字节格式输出,例如82668634输出82,668,634.

如题所述

// 用字符处理比较方便
#include<iostream>
using namespace std;
int main()
{
int i,j,len;
char a[20];
cin.getline(a,20);
len=strlen(a);
j=len%3;
for(i=0;i<len;i++)
{
cout<<a[i];
if((i<len-1) (i+1)%3==j)cout<<",";
}
cout<<endl;
system("pause");
return 0;
}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网