使用命令行界面创建数据表



我是C++的新手,所以请为我忽略的一些简单的事情做好准备。我正在做家庭作业,我必须创建一个风寒表。所以基本上,温度和风速必须从5开始,到40结束,增量为7。这听起来很复杂,所以我只给你看看。

float windSpeed, temp;
    cout<<"tn";
    for(temp = 5; temp <= 40; temp = temp + 7){
        cout << "t" << temp;}
    cout<<"nnn";
    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

(我没有必要的代表直接张贴图片。首先张贴btw.)

所以基本上,现在我必须用数据填充我制作的图表。我不确定最好的方法是什么。因为我在命令提示符下,如果我做一个单独的cout函数,它基本上会重新开始整个事情。我确信这需要某种递归命令。我可能应该提到(5,5)点应该是零,(40,40)点应该为25。它以5为增量。

看看termsql,它是一个为类似这样的目的而设计的工具。

手动:http://tobimensch.github.io/termsql/

项目:https://github.com/tobimensch/termsql

使用-m选项,您可以将其转换为其他格式您可能更容易导入。

或者您可以使用-o选项将其保存为sqlite数据库。

最新更新