struct Student
{
int num;
char name[20];
float score[3];
};
int main()
{
Student stu[5];
void print(Student *);
cout<<"input information of five students:"<<endl;
for(int i=0;i<5;i++)
{cout<<"第"<<i+1<<"个学生信息: "<<endl;
cin>>stu[i].num>>stu[i].name>>stu[i].score[0]
>>stu[i].score[1]>>stu[i].score[2];
}
}
//引用问题
#include<iostream>
#include<iomanip>
using namespace std;
struct Student
{
int num;
char name[20];
float score[3];
};
int main()
{
Student stu[5];
void print(Student &);
cout<<"input information of five students:"<<endl;
for(int i=0;i<5;i++)
{cout<<"第"<<i+1<<"个学生信息: "<<endl;
cin>>stu[i].num>>stu[i].name>>stu[i].score[0]
>>stu[i].score[1]>>stu[i].score[2];
}
struct Student
{
int num;
char name[20];
float score[3];
};
int main()
{
Student stu[5];
void print(Student *);
cout<<"input information of five students:"<<endl;
for(int i=0;i<5;i++)
{cout<<"第"<<i+1<<"个学生信息: "<<endl;
cin>>stu.num>>stu.name>>stu.score[0]
>>stu.score[1]>>stu.score[2];
}
}
第二个:
#include<iostream>
#include<iomanip>
using namespace std;
struct Student
{
int num;
char name[20];
float score[3];
};
int main()
{
Student stu[5];
void print(Student &);
cout<<"input information of five students:"<<endl;
for(int i=0;i<5;i++)
{cout<<"第"<<i+1<<"个学生信息: "<<endl;
cin>>stu.num>>stu.name>>stu.score[0]
>>stu.score[1]>>stu.score[2];
}