重复一次功能1000次

时间:2015-10-24 14:22:35

标签: 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;
    }

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

1 个答案:

答案 0 :(得分:5)

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

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

    }