你上面的代码和你下面的题目不是一回事啊。。。。。
你的代码有几个问题,给你标出来了
#include <iostream>
using namespace std;
int main()
{
int i,T,n[3],x[3],y[3],z;
cin >>T;
i = 0;
while(i<T)
{
cin >> n[i] >> x[i] >> y[i];
i++;
}
i=0;
while(i<T)
{
if(n[i]>=0 && n[i]<=x[i]) z = 0; //n[i] <= x[i]的=给if还是给else if?
else if (n[i]>=x[i]) z = 3+(n[i]-x[i])/y[i]; //n[i]==x[i]的时候到底执行哪个?
//没有最后的else吗?上面两个条件都不满足的时候,z的值是什么?
cout << z << endl;
i++;
}
return 0;
}