C++ 填充阵列的程序
我将写一个有6个栏目的程序,显示家庭收入、SAT分数、新生GPA、兄弟姐妹人数、每周学习时间以及他们是否酗酒的信息。该程序将读取输入数据并打印出收入超过100000的学生及其gpa>IncomeArray[Counter]>>SATArray[Counter]>>GPAArray[Counter]>> 同级数组[Counter]>>StudyHoursArray[Counter]>>bingedrinkerary[Counter]; ++计数器; }C++ 填充阵列的程序,c++,C++,我将写一个有6个栏目的程序,显示家庭收入、SAT分数、新生GPA、兄弟姐妹人数、每周学习时间以及他们是否酗酒的信息。该程序将读取输入数据并打印出收入超过100000的学生及其gpa>IncomeArray[Counter]>>SATArray[Counter]>>GPAArray[Counter]>> 同级数组[Counter]>>StudyHoursArray[Counter]>>bingedrinkerary[Counter]; ++计数器; } for(Counter2=1;Count
for(Counter2=1;Counter2在
for
循环中使用Counter2
。它是您的循环变量,应该在循环中访问以访问相应的数据
for(Counter2 = 1; Counter2 <= Counter; ++Counter2)
{
cout<<setprecision(2)<<fixed<<showpoint;
if(IncomeArray[Counter2]>100000 && GPAArray[Counter2] <= 2.3)
{
cout<<IncomeArray[Counter2]<<setw(5)<<SATArray[Counter2]<<
setw(5)<<GPAArray[Counter2]<<setw(3)<<SiblingArray[Counter2]
<<setw(3)<<StudyHoursArray[Counter2]<<' '<<
BingeDrinkerArray[Counter2]<<endl;
}
}
for(Counter2=1;Counter2仍然没有输出。我尝试删除并添加回文件,以防.txt出现问题,但也没有帮助。谢谢:)进行检查以验证open
是否成功
for(Counter2 = 1; Counter2 <= Counter; ++Counter2)
{
cout<<setprecision(2)<<fixed<<showpoint;
if(IncomeArray[Counter2]>100000 && GPAArray[Counter2] <= 2.3)
{
cout<<IncomeArray[Counter2]<<setw(5)<<SATArray[Counter2]<<
setw(5)<<GPAArray[Counter2]<<setw(3)<<SiblingArray[Counter2]
<<setw(3)<<StudyHoursArray[Counter2]<<' '<<
BingeDrinkerArray[Counter2]<<endl;
}
}