OJ对象数组输入与输出
2015-06-03 08:43
302 查看
代码:
#include <iostream> #include <iomanip> using namespace std; class Student { public: Student(int n=0,double g=0); void input(); void display(); private: int num; double grade; }; Student::Student(int n,double g) { num=n; grade=g; } void Student::input() { cin>>num>>grade; } void Student::display() { cout<<num<<" "<<grade<<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; }
运行结果:
学习心得:
在CB中运行结果没有错误,可是到了OJ中,说格式错误。
相关文章推荐
- 第十三周 项目2-形状类族的中的纯虚函数
- 第13周 【项目 - 链表类】阅读项目
- 第十三周项目1--动物这样叫(2)
- C++刷题——2802: 判断字符串是否为回文
- 第13周项目 程序阅读(4)
- 领域驱动设计系列(3)有选择性的使用领域驱动设计
- 记一次云计算测试实验-openstack-icehouse-环境介绍
- 十三周项目一
- C语言之第六章 常量 宏 函数
- 百度平台首个神秘创业项目悄然上线(
- 连接3600行,百度靠什么来实现?
- 领域驱动设计系列(2)浅析VO、DTO、DO、PO的概念、区别和用处
- 领域驱动设计系列(1)通过现实例子显示领域驱动设计的威力
- 树链剖分学习
- java Class.forName("") .newInstance();
- 2015.6.3动物这样叫
- 站立会议2 第二天(补发)
- String&StringBuilder&StringBuffer总结
- 2015年第十三周项目一:动物这样叫(2)
- 6,3 动物的叫声 virtual