结构体
题目描述:
定义一个结构体,成员包括:学号,姓名,性别,出生日期,成绩,住址,电话。
要求输入5个学生的信息,并输出。
#include<iostream>
using namespace std;
struct student{
int num;
char name[10];
char sex[10];
char birthday[20];
double score;
char address[20];
char tele[12];
};
int main(void){
student stu[5];
int i;
for(i=0;i<5;i++){
cout<<"请输入学生的个人信息:"<<endl;
cout<<"学号:";cin>>stu[i].num;
cout<<"姓名:";cin>>stu[i].name;
cout<<"性别:";cin>>stu[i].sex;
cout<<"出生日期:";cin>>stu[i].birthday;
cout<<"成绩:";cin>>stu[i].score;
cout<<"地址:";cin>>stu[i].address;
cout<<"电话:";cin>>stu[i].tele;
}
cout<<" 编号 "<<" 学号 "<<" 姓名 "<<" 性别 "<<" 出生日期 "<<" 成绩 "<<" 地址 "<<" 电话 "<<endl;
for(i=0;i<5;i++){
cout<<" 第"<<i+1<<"个";
cout<<" "<<stu[i].num;
cout<<" "<<stu[i].name;
cout<<" "<<stu[i].sex;
cout<<" "<<stu[i].birthday;
cout<<" "<<stu[i].score;
cout<<" "<<stu[i].address;
cout<<" "<<stu[i].tele;
cout<<endl;
}
}
运行结果: