#include
using namespace std;
class student
{
public:
int yw;
int sx;
int yy;
};
int cal(int x,int y,int z)
{
return x+y+z;
}
int main()
{
student data[10];
int t1=0,t2=0,t3=0;
for(int i=0;i<10;i++)
{
cout<<"输入data["< cin>>data[i].yw;
cin>>data[i].sx;
cin>>data[i].yy;
}
for(int j=0;j<10;j++)
{
t1+=data[j].yw;
t2+=data[j].sx;
t3+=data[j].yy;
}
int avg1=t1/10;
int avg2=t2/10;
int avg3=t3/10;
for(int k=0;k<10;k++)
{
cout<<"学生"<
cout<<"语文的平均成绩为:"<
}
#include
#include
#include
#include
using namespace std;
struct student{
string name;
float math;
float english;
float chinese;
float sum;
};
void join(vector
string name;
float math;
float english;
float chinese;
for(int i=1;i<=10;i++){
system("cls");
cout<<"第"< cin>>name;
cout<<"数学成绩是:";
cin>>math;
cout<<"外语成绩是:";
cin>>english;
cout<<"语文成绩是:";
cin>>chinese;
student stu={name,math,english,chinese,math+english+chinese};
vec.push_back(stu);
}
}
void sum(vector
system("cls");
for(auto c:vec)
cout<
void print(vector
system("cls");
cout<<"所有的信息已经打印在与主程序同一个文件夹的student.txt文档中..."<
outenter.clear();
ofstream out("student.txt",ofstream::app);
out<<"名字"<<" ""数学"<<" "<<"英语"<<" "<<"语文"<<" "<<"总成绩"<<" "<
for(auto c:vec){
out<
int main(){
vector
char c;
join(vec);
sum(vec);
cout<<"输入任意字符并按Enter键即可保存信息并退出"<
print(vec);
return 0;
}