神奇C++问题(1)

HaoGeGe 2001-05-16 12:12:00
说说它的执行结果.

#include <iostream>
#include <list>
#include <iterator>
#include <algorithm>
using namespace std;

struct c1 {
void operator()(int i){cout<<i<<"\n";}
} c;

int main(){
list<int> il(2,1);
list<int>::iterator i1(il.begin()),i2(i1);
i2++;
back_insert_iterator<list<int> >i3(il);
for(;*i1<20000;i1++,++i2)
*i3=*i1+*i2;
for_each(il.begin(),il.end(),c);
return 0;
}
...全文
70 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
holyfire 2001-05-16
  • 打赏
  • 举报
回复
那里,以后还要请高手多多指教,但是这样的程序不符合清晰明了的编程风格,将STL这样使用倒也是一种矛盾的艺术,哈哈哈哈。
HaoGeGe 2001-05-16
  • 打赏
  • 举报
回复
到底是斑竹出手不凡,哈哈!
holyfire 2001-05-16
  • 打赏
  • 举报
回复
是不是
n1 = 1
n2 = 1
nk = nk-2 + nk-1 (k = 3,4,5,....,k∈N)
HaoGeGe 2001-05-16
  • 打赏
  • 举报
回复
斑竹过谦了.我也是捧捧场,哈哈哈哈哈哈

15,447

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧