本文介绍了在这个C ++代码中,循环不会被执行多次plz引导我的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是它不会被执行多次的代码plz引导我在这个





  int  y = n,z =  0 ,p; 
int fp;
int q = 0 ;
while (q< y)
{
cout<< \ n教师的替代表:<< name [pos [q]];
for int i = 0 ; i< 8; i ++)
{z = 0 ;
fp = 0 ;
p = pos [q];

if (句号[p] [i] == 2
{
for int j = 0 ; j< x; j ++)
if (期间[j] [i] == 3
{
subt [Z] =名[J];
z ++;

}
}
其他
如果(句号[p] [i] == 4
{
for int j = 0 ; j< x; j ++)
if (句号[j] [i] == 5
{
subt [z] = name [j];
z ++;

}
}
其他
如果(句号[p] [i] == 1
{
for int j = 0 ; j< x; j ++)
if (句号[j] [i] == 0
{
subt [z] = name [j];
z ++;

}

}

fp = rand()%z + 0;
cout<< \ n句点:<< i + 1< ;< << subt [fp];

}
q ++;
}



已添加代码块 - OriginalGriff [/ edit]



我尝试了什么:



我已经尝试过这个代码中没有错误的一切,它只是没有被执行多次,它被执行只有一次...

解决方案



This is the code it not getting executed more than once plz guide me in this


int y=n,z=0,p;
    int fp;
    int q=0;
     while(q<y)
    {
cout<<"\n SUBSTITUTION TABLE FOR TEACHER:"<<name[pos[q]];
    for(int i=0;i<8;i++)
    {   z=0;
        fp=0;
        p=pos[q];

        if(period[p][i]=="2")
          {
               for(int j=0;j<x;j++)
                if(period[j][i]=="3")
                  {
                  subt[z]=name[j];
                   z++;

                  }
          }
        else
           if(period[p][i]=="4")
           {
              for(int j=0;j<x;j++)
                if(period[j][i]=="5")
                  {
                  subt[z]=name[j];
                   z++;

                  }
           }
           else
              if(period[p][i]=="1")
              {
                 for(int j=0;j<x;j++)
                if(period[j][i]=="0")
                  {
                  subt[z]=name[j];
                   z++;

                  }

              }

      fp=rand()%z+0;
 cout<<"\n period:"<<i+1<<":"<<subt[fp];

    }
    q++;
    }


[edit]Code block added - OriginalGriff[/edit]

What I have tried:

I have tried everything there is no errors in this code, its just not getting executed more than once, its Getting executed only once...

解决方案



这篇关于在这个C ++代码中,循环不会被执行多次plz引导我的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 14:43