c++ - 重复一个功能 1000 次

标签 c++ function repeat

我一直在寻找答案,但似乎找不到。 谁能帮我将 void 函数调用到 main 1000 次?

代码如下:

    void sahovnica()
     {
         int dolzina = 8;
         cout<<""<< endl;
         cout<<""<< endl;
         char znak = 'X';
         int vsakadruga = dolzina % 2;
         for(int i=0; i<dolzina; i++)
         {
             for(int j=0; j<dolzina; j++)
             {
                      cout << znak;
                      if( znak == 'X' )
                          znak = 'O';
                      else znak = 'X';
             }
             cout << endl;
             if(!vsakadruga)
             {
                     if( znak == 'X' )
                             znak = 'O';
                     else znak = 'X';
             }
         }
         cout<<""<< endl;
     }
______________________________________

int main(){

/*lot of functions here......
 *............
 *...........*/
    if (nadaljevanje != 1 && nadaljevanje != 2){
            cout<<"Ponovno zazenite program. Niste vnesli ne 1 ne 2."<<endl;
            return 0;
        }
        else if (nadaljevanje ==2){
                  cout<<"Pridite se kdaj. Se vidimo!"<<endl;
                  return 0;
        }

         else if (nadaljevanje ==1){
           sahovnica();//Need to call this "sahovnica" function 1000 times here.

        }


        return 0;
    }

如果您需要更多信息,请在下面告诉我。 提前感谢您的所有回答!

最佳答案

你可以把你的函数调用放在一个循环中:

else if (nadaljevanje ==1){
for(int i = 0; i<1000;i++){
       sahovnica();//Need to call this "sahovnica" function 1000 times here.
}

    }

关于c++ - 重复一个功能 1000 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33319202/

相关文章:

c++ - 为什么 gcc 会发出有关有条件支持的 offsetof 的警告?

c - 在 Linux 上以编程方式获取函数的总时间和忙碌时间

python - 如何在 Python 中重复 x 分钟?

wait - 如何在 AHK 中编写一个脚本来粘贴文本,等待一分钟,然后再次粘贴?

c++ - 如何在 C++ 中同时连接 2 个 RFID 阅读器?

c++ - 如何将 std::set 转换为 std::array?

function - 为什么 kotlin 中的 Any 类中的函数没有主体?

c++ - 没有名字的函数

c - 如何避免在 C 中随机化重复数字

c++ - 删除指针是什么意思?