Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2341745
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:05:30

#include
#include
#include
using namespace std;

class student       //学生类
{
    string name;    //姓名
    float chinese;  //语文
    float math;     //数学
    float english;  //数学
    float sum;      //总分
    float average;  //平均分
public:
    student(string s = "NULL", float c = 0, float m = 0, float e = 0)
    {
        name = s;
        chinese = c;
        math = m;
        english = e;
        sum = c + m + e;
        average = sum /3;
    }
    void showstudent(void)
    {
        cout << setw(5) << name << '\t'
             << setw(5) << chinese << '\t'
             << setw(5) << math << '\t'
             << setw(5) << english << '\t'
             << setw(5) << sum << '\t'
             << setw(8) << setiosflags(ios::showpoint)
             << setprecision(4) <        cout << resetiosflags(ios::showpoint);
    }
};

int main(void)
{
    student stu[3] = {student("XiaoHiu", 99, 56, 78),
                      student("Hans", 78, 89, 66),
                      student("LuMing", 86, 67, 93)};
    for(int i = 0; i < 3; i++)
        stu[i].showstudent();
    return 0;
}

--------------------next---------------------

阅读(1014) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~