结构体

题目描述:
定义一个结构体,成员包括:学号,姓名,性别,出生日期,成绩,住址,电话。
要求输入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;
	}
}

运行结果:

原文地址:https://www.cnblogs.com/izzwhf/p/10707603.html