通过指针,输出对象数组的数据 (15 分)
设计一个类,主函数中建立一个对象数组,输入5个学生数据(学号、成绩),用对象指针指向数组首元素,输出5个学生的数据。
输入格式:
输入5个学生数据(学号、成绩),学号为不超过10000的正整数,成绩为0-100的正整数。
输出格式:
按顺序输出学生的学号和成绩,每行显示一个学生的信息。
输入样例:
在这里给出一组输入。例如:
101 90
102 80
103 70
104 60
105 50
输出样例:
在这里给出相应的输出。例如:
101 90
102 80
103 70
104 60
105 50

#include<iostream>
using namespace std;class student
{
public:int num;int score;
public:student(int num=0, int score=0){this->num = num;this->score = score;}
};
int main()
{student st[5];student* p = st;for (int i = 0; i < 5; i++){cin >> p->num >> p->score;cout << p->num << " " << p->score << endl;p++;}system("pause");
}

通过指针,输出对象数组的数据相关推荐

  1. PTA R7-5 通过指针,输出对象数组的数据 (20 分)

    设计一个类,主函数中建立一个对象数组,输入5个学生数据(学号.成绩),用对象指针指向数组首元素,输出5个学生的数据. 输入格式: 输入5个学生数据(学号.成绩),学号为不超过10000的正整数,成绩为 ...

  2. c++学习笔记之指向对象的指针以及对象数组

    用对象数组的方法对数据成员进行初始化. #include<iostream> using namespace std; class box {public:box(int h=10,int ...

  3. 【C++ grammar】对象指针、对象数组、函数参数

    目录 1.Object Pointer & Dynamic Object 1. Accessing Object Members via Pointers 2. Creating Dynami ...

  4. 使用JSONObject和JSONArray输出带有数组的json数据

    最近写接口需要通过json格式返回数据给前端.emmm,刚开始碰到了坑,因为对这两个方法不熟悉,昨天思考一下午没想出来,今天看了一下其他项目代码大概了解到怎么用了..遇坑的原因是昨天倒错了JSONAr ...

  5. C++编程练习:计算长方体体积、对象数组求学生成绩最高者、销售应用问题、重载复数加法运算

    目录 一.需要求3个长方体的体积,请编一个基于对象的程序.数据成员包括length(长).width(宽).height(高).要求同成员函数实现以下功能. 二.建立一个对象数组,内放5个学生的数据( ...

  6. C++的对象数组、对象指针是什么?【案例解析】

    文章目录 一.对象数组(盛放对象的数组) 二.对象指针(指向对象的指针) 一.对象数组(盛放对象的数组) #include <iostream> using namespace std;/ ...

  7. C++对象数组与对象指针的用法【C++初学面向对象编程】

    文章目录 一.对象数组 二.对象指针 一.对象数组 1.概念 对象数组本质上就是:数组中每一个元素都是同一个类的对象. //定义对象数组(装有3个对象的数组) Box aa[3]={Box(1, 1, ...

  8. 用指针实现删除数组中小于10的数据

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p92 5.1.2 上级实训内容 [实训内容5]用指针实现删除数组中小于10的数据 正确程序已更新 正确 ...

  9. [YTU]_2432 (C++习题 对象数组输入与输出)

    题目描述 建立一个对象数组,内放n(n<10)个学生的数据(学号.成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据. 输入 n和n个学生的学号.成绩 输出 奇数学生的数据 ...

最新文章

  1. VTK:几何对象之IsoparametricCellsDemo
  2. jenkins 安装配置
  3. git clone 某一特定分支转
  4. 软键盘遮挡住popupWindow问题
  5. sql 拆解函数_在SQL Server数据库中拆分字符串函数
  6. 超酷的 mip-infinitescroll 无限滚动(无限下拉)
  7. cad插入块_软件CAD | 块amp;点工具
  8. 2021智能仓储物流之最全AGV企业供应商名录整理分享~
  9. 一部手机失窃而揭露的窃取个人信息实现资金盗取的黑色产业链
  10. mongodb errmsg : not master and slaveOk=false的解决办法
  11. 算笔账:阿里巴巴股票买不买
  12. POJ 1877 Flooded! G++
  13. MultiMC的离线模式启动
  14. 高仿《ONE一个》安卓APP
  15. mysql 1044_mysql重置密码和mysql error 1044(42000)错误
  16. RPi.GPIO 官方使用文档翻译
  17. linux nmea解析程序,GPS的NMEA数据解析
  18. php视频和声音不同步,视频声音画面不同步怎么办
  19. H5怎么关闭IOS键盘的首字母自动大写
  20. pandas读取excel-xlrd相关

热门文章

  1. 转载:OpenGL显示文字
  2. Eclipse安装反编译插件JD-Eclipse----(程序员何必要为难程序员呀!蓝瘦香菇)
  3. c#打开数据库连接池的工作机制_c#数据库连接池的用法
  4. jquery 动态插入html
  5. 【渝粤教育】国家开放大学2018年春季 8617-22T燃气仪表与自动化 参考试题
  6. 查看终端是csh还是bash和更改shell设置
  7. DC-3靶场实战详解
  8. 腾讯AI Lab招聘计算机图形学方向实习生
  9. Camunda 数据库表结构介绍
  10. Spark RDD知识点汇总