我一直在寻找答案,但似乎找不到。 谁能帮我将 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/