上机目的:学会自定义类型
上机内容:学生信息
/*
*Copyright(c)2012,烟台大学计算机学院
*All rights reserved.
*作 者:刘玉金
*完成日期:2013年3月4日
*版 本 号:v1.0
*
*输入描述:5个学生的资料和成绩
*问题描述:略
*程序输出:同学的成绩单
*问题分析:略
*算法设计:略
*/
#include <iostream>
using namespace std;
struct Student
{
char num[13];//学号
char name[10];//姓名
int age;//年龄
char sex;//性别
int cpp;//c++
int math;//数学
int english;//英语
double grade;//总成绩
double average;//平均分
};
int main()
{
Student stu[5];
int i;
cout<<"请输入5个学生信息"<<endl;
for(i=0;i<5;i++)
{
cin>>stu[i].num>>stu[i].name>>stu[i].age>>stu[i].sex>>stu[i].cpp>>stu[i].math>>stu[i].english;
}
cout<<"学号 姓名 年龄 性别 c++ 数学 英语 总成绩 平均分 "<<endl;
for(i=0;i<5;i++){
stu[i].grade=stu[i].cpp+stu[i].math+stu[i].english;
stu[i].average=stu[i].grade/3;
cout<<stu[i].num<<" "<<stu[i].name<<" "<<stu[i].age<<" "<<stu[i].sex<<" "<<stu[i].cpp<<" "<<stu[i].math<<" "<<stu[i].english<<" "<<stu[i].grade<<" "<<stu[i].average<<endl;
}
return 0;
}
运行结果:
心得体会:略