C++第四章 习题
2015-06-28 14:42
197 查看
P124
4.17:建立一个对象数组,内放6个学生的数据(学号、成绩),用指针指向数组首元素,输出第2,4,6个学生的数据。
#include<iostream>
using namespace std;
class student{
public:
void setstu(int n,int s)
{ number=n;
score=s;}
void show()
{ cout<<"number="<<number<<" score="<<score<<endl;}
private:
int score;
int number;
};
int main()
{
student stu[6];
student *p;
stu[0].setstu(1,91);
stu[1].setstu(2,92);
stu[2].setstu(3,93);
stu[3].setstu(4,94);
stu[4].setstu(5,95);
stu[5].setstu(6,96);
p=stu;
p->show();
p++;p++;
p->show();
p++;p++;
p->show();
return 0;
}
4.17:建立一个对象数组,内放6个学生的数据(学号、成绩),用指针指向数组首元素,输出第2,4,6个学生的数据。
#include<iostream>
using namespace std;
class student{
public:
void setstu(int n,int s)
{ number=n;
score=s;}
void show()
{ cout<<"number="<<number<<" score="<<score<<endl;}
private:
int score;
int number;
};
int main()
{
student stu[6];
student *p;
stu[0].setstu(1,91);
stu[1].setstu(2,92);
stu[2].setstu(3,93);
stu[3].setstu(4,94);
stu[4].setstu(5,95);
stu[5].setstu(6,96);
p=stu;
p->show();
p++;p++;
p->show();
p++;p++;
p->show();
return 0;
}
相关文章推荐
- 黑马程序员-c语言-通讯录的实现
- C++ CBitmap,HBitmap,Bitmap区别及联系
- 用简单的描述C语言 sprintf函数是什么意思。
- java学习之旅33--面向对象_06_虚拟机内存管理_垃圾回收机制_c++和java的比较
- 关于在C++类里面建立线程
- [转]编译VC++程序warning C4819快速解决
- VC++调用天气预报Web services方法
- C++第4章 实验
- C++ primer 3rd 函数模板
- 杨辉三角
- C语言打印心图案----真好玩
- C语言学习资料下载
- c++学习-链表
- c++类内存机制探寻
- c++ 固定分配大小的简单内存池
- C++跟我一起透彻理解虚函数表
- 大话设计模式C++版——建造者模式
- 大话设计模式C++版——建造者模式
- Double-Checked Locking is Fixed In C++11
- C语言中~的用法