| 查看: 2356 | 回复: 4 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
haopaper金虫 (正式写手)
|
[求助]
求助关于C++语言中递归函数的输出问题 已有1人参与
|
|
|
问题是这样的,我有一个用来计算分形结构的函数,这个函数是一个递归函数,然后我想把所有的结果都输出在一个TXT文件中,这个该如何实现呢?其实就是递归函数的结果要输出在一个TXT文件里面。 我在函数内部定义了一个输出流,但是每次运行后都只有最后一次递归的结果,之前的都被覆盖了。 void Canto(float ax, float ay, float bx, float by, int count) { float l = 100.0; ofstream OutCome("Zuobiao.txt" ;if ((bx - ax) < l) { OutCome << ax << " " << ay << "0" << endl; OutCome << bx << " " << by << "0" << endl; OutCome.close(); } else { double cx, cy, dx, dy; cx = ax + (bx - ax) / 3.0; cy = ay + 10.0; dx = bx - (bx - ax) / 3.0; dy = by + 10.0; ay = ay + 10.0; by = by + 10.0; count++; Canto(ax, ay, cx, cy, count); Canto(dx, dy, bx, by, count); } } |
» 猜你喜欢
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
ofwhy
至尊木虫 (著名写手)
- 应助: 3 (幼儿园)
- 金币: 13429.6
- 散金: 93
- 红花: 7
- 帖子: 2309
- 在线: 177.9小时
- 虫号: 2777064
- 注册: 2013-11-04
- 性别: GG
- 专业: 工程热力学
2楼2023-04-08 20:24:07













;
回复此楼
10