C++ 如何每10行输出一条横幅

C++ 如何每10行输出一条横幅,c++,loops,return-value,C++,Loops,Return Value,我正在为我的班级写一个程序,其中一个指令是每过10行,程序应该暂停,标题应该重新显示在新屏幕上。此时,将返回更新的行计数。我该怎么做呢?[我现在没有编译器,但代码应该可以工作] 代码如下: #include <iostream> #include <vector> //IMPORTANT using namespace std; int main() { int linecount = 1 vector<string> header;

我正在为我的班级写一个程序,其中一个指令是每过10行,程序应该暂停,标题应该重新显示在新屏幕上。此时,将返回更新的行计数。我该怎么做呢?

[我现在没有编译器,但代码应该可以工作]

代码如下:

#include <iostream>
#include <vector> //IMPORTANT
using namespace std;

int main()
    {
    int linecount = 1
    vector<string> header;
    for(int i = 0; i <= 9; i++)
        {
        cout << linecount << ": " << "\n";
        linecount++;
        }

    header.push_back("####")
    header.push_back("ASDF")
    header.push_back("####")

    for(int j = 0; j <= header.size()-1; j++)
        {
        cout << linecount << ": " << header.at(j) << "\n";
        linecount += 1;
        }

    // (PAUSE)
    return 0;
    }
#包括
#包括//重要
使用名称空间std;
int main()
{
int linecount=1
向量头;

对于(int i=0;i如果我们能看到您到目前为止所做的尝试,将更容易指导您。代码相当长,因此我不想把全部内容都放进去,但我会尽可能多地解释。该程序将从用户处获得2个数字的输入。该程序将决定在没有ab的情况下计算这两个数字的乘积使用乘法的可能性。因此,较高数字的第二行是floor(num/2),较小的数字将加倍。较高数字的乘积之和(如果奇数)将是答案。因此,我将输入26和53,它将以一种循环的方式得到这两个数的乘积。我可以想出如何包含计数器和暂停