【发布时间】:2014-10-27 06:03:46
【问题描述】:
我是 C++ 新手,因此请为我忽略的简单内容做好准备。我正在做家庭作业,我必须创建一个风冷表。所以基本上,温度和风速必须从 5 开始,以 7 为增量在 40 结束。这听起来很复杂,所以我只给你看。
float windSpeed, temp;
cout<<"\t\n";
for(temp = 5; temp <= 40; temp = temp + 7){
cout << "\t" << temp;}
cout<<"\n\n\n";
for(windSpeed = 5; windSpeed <= 40; windSpeed = windSpeed + 7){
cout << "\n" << setw(5) << windSpeed << setw(5) << endl;}
这是我目前所拥有的。它会产生以下输出:
https://drive.google.com/file/d/0ByPjF_TtxVWUSVZWOWJHVDJBS28/view?usp=sharing
(我没有直接发布图片所需的代表。顺便说一句,先发布。)
所以基本上,现在我必须用数据填充我制作的这个图表。而且我不确定这样做的最佳方法是什么。因为我在命令提示符下,如果我做一个单独的 cout 函数,它基本上会重新开始整个事情。我确信它需要某种递归命令。我可能应该提到,(5,5) 点应该为零,(40,40) 点应该是 25。它以 5 为增量。
【问题讨论】:
-
参见this 讨论如何在任意位置写入控制台。但请注意,如果不应该是交互式的,最好先准备数据,然后逐行写入整个数据,因为将命令输出重定向到位置命令不起作用的文件通常很有用。顺便说一句,我想它应该是在没有特定系统函数调用的情况下编写的。
标签: c++ recursion charts command-prompt tabular