用结构语句解决成绩问题

来源:互联网 发布:啊d网络工具包教程 编辑:程序博客网 时间:2024/05/01 23:24
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: date.cpp                           * 作    者:    赵兰                        * 完成日期:  2013年3月16日* 版本号: v1.0      * 输入描述:略* 问题描述:略* 输出:如下*/#include <iostream>using namespace std;struct Student{   char num[13];    char name[10];    int cpp;   int math;   int english;   int grade;   double average;};const int N=3;int main( ){   int i;   Student stu[N];  //定义结构体数组   cout<<"请输入三个学生的学号,姓名,C++,高数,英语成绩:"<<endl;   for(i=0;i<3;i++)   {    cin>>stu[i].num>>stu[i].name>>stu[i].cpp>>stu[i].math>>stu[i].english;    stu[i].grade=stu[i].cpp+stu[i].math+stu[i].english;    stu[i].average=stu[i].grade/3; }   cout<<"学号"<<'\t'<<"姓名"<<'\t'<<"总成绩"<<'\t'<<"平均分"<<endl;   for(i=0;i<3;i++){    cout<<stu[i].num<<'\t'<<stu[i].name<<'\t'<<stu[i].grade<<'\t'<<stu[i].average<<endl;   }   return 0;}

 


 

原创粉丝点击