下面的代码段是接受输入t
(测试用例的数量)和学生人数n[w]
和一个数字g[w]
。那么它应该将学生的身高作为输入并将其存储在stu
最大大小MAXV
为. 的数组中100
。但是这个循环永远持续下去。这可能有什么问题?
int t;
cin>>t;
std::vector<int> n(t);
std::vector<int> g(t);
int m =0;
int stu[MAXV];
for(int w=0;w<t;t++)
{
cin>>n[w]>>g[w];
for(int i=m;i<n[w] && i < MAXV;i++)
{
cin>>stu[i];
++m;
}
}