第十七周自由练习项目——acm 对象数组输入与输出
2014-06-19 18:57
316 查看
/* *程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称:acm 对象数组输入与输出 *作者:刘中林 *完成日期:2014 年 6 月 19 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:建立一个对象数组,内放n(n<10)个学生的数据(学号、成绩), 用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据。 *程序输入:输入n,并输入n个学生学号和成绩 *程序输出:输出奇数学生的数据 *问题分析: *算法设计: */ #include <iostream> #include <iomanip> using namespace std; class Student { public: void input(); void display(); private: int num; double score; }; void Student::input() { cin>>num>>score; } void Student::display() { cout<<num<<" "<<score<<endl; } int main() { const int NUM=10; Student stud[NUM]; int n,i; cin>>n; for(i=0; i<n; i++) stud[i].input(); cout<<setiosflags(ios::fixed); cout<<setprecision(2); Student *p=stud; for(i=0; i<n; p+=2,i+=2) p->display(); return 0; }
*样例输出:
*心得体会:十七周一星期满课。。
相关文章推荐
- 第十九周自由练习项目——acm 输出日期时间类——友元类
- 第十四周自由练习项目——随意输入数从大到小输出
- 第十七周自由练习项目——acm 学生最高最低成绩
- 第十七周自由练习项目——acm 学生最高最低成绩
- 第十周自由练习项目——输入三个数从小到大依次输出
- 第十七周自由练习项目——acm 商品 销售
- 第十七周自由练习项目——acm 抽象基类
- 第二十周自由练习项目——acm-输出日期时间——友元类
- 第十七周自由练习项目——acm C++类实现最大数的输出
- 第十三周自由练习项目——倒叙输出一个整数
- 第十六周自由练习项目——acm 复数类--重载运算符+
- 第十六周自由练习项目——acm 多重继承
- 第十六周自由练习项目——acm 复数类--重载运算符2+
- 第十七周自由练习项目——acm 学生最高最低成绩
- C程序freopen()实现快速从文件输入和输出(重定向)到文件(ACM练习好帮手)
- 第十七周项目五 玩日期时间-(1)(2)输入时间,输出该日在本年第几天
- 第十八周自由练习项目——acm 对象数组求最大值
- 第十六周自由练习项目——acm 输入输出--保护继承
- ACM 对象数组输入与输出
- 第二十周自由练习项目——acm 对象转换