gpt4 book ai didi

c++编程数组以查找范围内的整数数

转载 作者:搜寻专家 更新时间:2023-10-31 02:11:06 25 4
gpt4 key购买 nike

<分区>

问题已附上,所以我试图解决这个问题,但我得到的输出是大量数字,这可能是垃圾数据,因此绝对不正确。

enter image description here

这是我的代码

#include <iostream>
#include <fstream>
using namespace std;
const int size=8;
void readData(char filename[], int list[], int size)
{

ifstream fin;
fin.open("HW4_Q1data.txt");
int value=0;
for(int i=0;i<30;i++)
{
fin>>filename[i];
value=filename[i];
if (value >= 0 && value <= 24)
list[0]++;

else if (value >= 25 && value <= 49)
list[1]++;

else if (value >= 50 && value <= 74)
list[2]++;

else if (value >= 75 && value <= 99)
list[3]++;

else if (value >= 100 && value <= 124)
list[4]++;

else if (value >= 125 && value <= 149)
list[5]++;

else if (value >= 150 && value <= 174)
list[6]++;

else if (value >= 175 && value <= 200)
list[7]++;
}

fin.close();
}
void print(int list[], int size)
{
cout << " Range"<<'\t'<<"# of students"<<endl;
cout << "0-24: " <<'\t'<<list[0] << endl;
cout << "25-49: " << '\t'<<list[1] << endl;
cout << "50-74: " <<'\t'<< list[2] << endl;
cout << "75-99: " <<'\t'<< list[3] << endl;
cout << "100-124: " <<'\t'<< list[4] << endl;
cout << "125-149: " <<'\t'<<list[5] << endl;
cout << "150-174: " <<'\t'<< list[6] << endl;
cout << "175-200: " <<'\t'<< list[7] << endl;

}
int main()
{

char filename[70];
int list[size];

readData(filename,list,size);
print(list,size);

return 0;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com