通过指针,输出对象数组的数据 (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. 因买不到 RTX 3090,他花 19 万搭了一个专业级机器学习工作站
  2. 『TensorFlow』第十一弹_队列多线程TFRecod文件_我辈当高歌
  3. ubuntu之路——day8.4 Adam自适应矩估计算法
  4. Bootstrap-Table入门篇
  5. 开挂的人生: 本科生发Nature和 Science
  6. 从大整数乘法的实现到 Karatsuba 快速算法
  7. Flask 模版(四)- 时间 Flask-Moment
  8. Java排序算法(四):Shell排序
  9. Luogu4712「生物」能量流动
  10. vue项目中打包的相关配置问题
  11. solidity教程(二)僵尸攻击人类
  12. 质检动真格,你的本科毕业论文该怎么做?
  13. torch 中的 stft、torchaudio 中的 Spectrogram、Melscale、MelSpectrogram 的使用
  14. [词汇] 十四、动词
  15. 魔趣9上手体验(坚果pro2)
  16. 疫情期间的旅行方式,谷歌街景创意玩法,全新体验来袭|MIXLAB 人工智能
  17. WinScp 安装连接使用
  18. java aud 转mp3_音频格式转换:微信语音aud格式转成wav格式
  19. 汇川HnU系列PLC以太网通讯解决方案
  20. Gitee使用流程及其注意事项

热门文章

  1. 幻灯片效果在网页设计中应用的55个优秀案例(上篇)
  2. 2023最新豆十三沙雕视频教学全套课程/附带完整素材和插件
  3. html5锥形,html – 使用CSS的锥形div
  4. mouseover与mouseout的差异与联系
  5. 在Excel表中如果是计算公式出现可科学计数法,想要全部显示数字的方法
  6. Echarts 折线图完全配置指南 - 手把手教你设置 Echarts 折线图详细教程
  7. Spring Boot 过滤器与拦截器的使用及其区别 和过滤器怎么设置运行顺序
  8. 云服务器产品介绍第二章-产品介绍
  9. 蓝牙耳机什么牌子的好用?口碑好的国产蓝牙耳机推荐
  10. 信息学奥赛一本通 1379:热浪(heatwv) | 洛谷 P1339 [USACO09OCT]Heat Wave G