teruun163 2014-05-09 12:07 采纳率: 50%
浏览 2080
已采纳

这程序输出不是我想要的。我希望在每个随机数中间插入一个换行符

#include
#include
#include

using namespace std;

int main()
{
int num=10;
string str,longstr="";
stringstream ss;
int *list=new int[num];
std::cout<<"Hello world!"<<std::endl;
srand((unsigned int)time(0));
for(int i=0;i<num;i++){
list[i]=rand();
ss<<list[i];
str=ss.str();
longstr=longstr+str+'\n';
}
std::cout<<longstr;
return 0;
}

输出是:
Hello world!
11391
1139120221
11391202218590
1139120221859029226
11391202218590292261048
1139120221859029226104827899
11391202218590292261048278996273
1139120221859029226104827899627323760
11391202218590292261048278996273237603823
1139120221859029226104827899627323760382316476
请按任意键继续. . .

我希望的输出是:
11391
20221
8590
29226

  • 写回答

1条回答

  • baorongquan 2014-05-09 13:38
    关注

    longstr=longstr+str+'\n';
    上面这句改为longstr = str+'\n';试试

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献