C++习题 对象数组输入与输出
Description
建立一个对象数组,内放n(n<10)个学生的数据(学号、成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据。
Input
n和n个学生的学号、成绩
Output
奇数学生的数据
Sample Input
Sample Output
#include<iostream>
#include<iomanip>
using namespace std;
class Student
{public:
void input();
void display();
private:int num;double cj;};void Student::input()
{cin>>num>>cj;
}
void Student:: display()
{cout<<num<<' '<<cj<<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;}
转载于:https://www.cnblogs.com/oversea201405/p/3766947.html
C++习题 对象数组输入与输出相关推荐
- [YTU]_2432 (C++习题 对象数组输入与输出)
题目描述 建立一个对象数组,内放n(n<10)个学生的数据(学号.成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据. 输入 n和n个学生的学号.成绩 输出 奇数学生的数据 ...
- [YTU]_2432( C++习题 对象数组输入与输出)
Description 建立一个对象数组,内放n(n<10)个学生的数据(学号.成绩),用指针指向数组首元素,输出第奇数(1,3,5,7)个学生的数据. Input n和n个学生的学号.成绩 O ...
- Problem B: C语言习题 学生成绩输入和输出
Problem B: C语言习题 学生成绩输入和输出 Description 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名 ...
- C语言新手记:应用指针进行数组输入与输出
偶然翻到一篇以前写下的想法,对数组输入时用指针进行定位而不是用数组元素下标,遂尝试着进行验证想法. 第一种是指针自增运算p++ #include<stdio.h> int main() { ...
- [YTU]_2433( C++习题 对象数组求最大值)
Description 建立一个对象数组,内放n(<10)个学生的数据(学号.成绩),设立一个函数max,用指向对象的指针作函数参数,在max函数中找出n个学生中成绩最高者,并输出其学号. In ...
- [YTU]_2429( C语言习题 学生成绩输入和输出)
题目描述 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名).score[3](3门课的成绩).编写一个函数input,用来输 ...
- C++习题 对象数组求最大值
Description 建立一个对象数组,内放n(<10)个学生的数据(学号.成绩),设立一个函数max,用指向对象的指针作函数参数,在max函数中找出n个学生中成绩最高者,并输出其学号. In ...
- Java中如何实现数组输入和输出
这个问题是在洛谷刷题时遇到的,由于题解大都是C++写的所以只学了Java的我还看不懂,不过这个问题貌似不是很难,只需要利用循环让Scanner重复扫描就行了,但是之中还是有几个小坑的.我们直接看代码: ...
- 1053.枚举型习题(1):输入整数输出其对应的颜色
Description 已知枚举类型定义如下: enum { red, yellow, blue, green, black, white }; 从键盘输入一整数,显示与该整数对应的枚举常量的英文名称 ...
- 了解一下C++输入和输出的概念
我们经常用到的输入和输出,都是以终端为对象的,即从键盘输入数据,运行结果输出到显示器屏幕上.从操作系统的角度看,每一个与主机相连的输入输出设备都被看作一个文件.除了以终端为对象进行输入和输出外,还经常 ...
最新文章
- 金融数据分析(四)-------矩,偏度,峰度
- HTTPS协议,SSL协议及完整交互过程
- Net平台下的分布式缓存设计
- Go语言init函数你必须记住的六个特征
- 从入门到入土:MySQL完整学习指南,包教包会!
- 前端 鼠标一次移动半个像素_今天来说说鼠标的DPI该怎么设置
- youphp学习整理
- CentOS6.5安装教程
- CAD怎么统计图纸中的设备材料?
- java实现供应链_基于jsp的企业物流供应链-JavaEE实现企业物流供应链 - java项目源码...
- 阿帕奇服务器搭建网站,使用Apache搭建Web网站服务器
- CodeForces-1040B Shashlik Cooking(贪心)
- Linux系统 logrotate 详解
- 联想小新pro13关闭自动调节亮度
- 或再被“转手”,家乐福中国还能“攀”上哪座靠山?
- 亚马逊云科技在中国市场火了?真相令人想不到
- 红楼梦航空航线数据分析
- Win11系统电脑硬盘分区方法教程
- 在Hexo博客上添加可爱的Live 2D模型
- Linux源码安装软件包时--prefix的配置建议