6.5雇员信息

#include<iostream>
using namespace std;
class employee
{public:void setname(char* na);void setempNo(int emno);void setsalary(float sal);char* getname();int getempNo();float getsalary();void display();
private:char name[10];int empNo;float salary;
};void employee::setname(char *na)
{int i = 0;while (*na){name[i] = *na;i++;na++;}name[i] = '\0';
}
void employee::setempNo(int emno) {empNo = emno;
}
void employee::setsalary(float sal) {salary = sal;
}
char * employee::getname() {return name;
}
int employee::getempNo() {return empNo;
}
float employee::getsalary() {return salary;
}
void employee::display() {cout<< "name:" << name<< endl<< "number:" << empNo << endl<< "salary:" << salary << endl;
}
int main() {employee emp;char name[10];int empNo;float salary;cout << "enter the empolyee's name:";cin >> name;cout << "enter the empolyee's number:";cin >> empNo;cout << "enter the empolyee's salary:";cin >> salary;emp.setname(name);emp.setempNo(empNo);emp.setsalary(salary);cout << "name:" << emp.getname() << endl<< "number:" << emp.getempNo() << endl<< "salary:" << emp.getsalary() << endl;return 0;
}

6.6汽车

#include<iostream>
using namespace std;
class automobile
{public:void setbrand(char* br);void setload(float load);void setspeed(float spe);char* getbrand();float getload();float getspeed();void stardup();void run();void stop();
private:char brand[10];float load;float speed;
};void automobile::setbrand(char *br)
{int i = 0;while (*br){brand[i] = *br;i++;br++;}brand[i] = '\0';
}
void automobile::setload(float lo) {load = lo;
}
void automobile::setspeed(float spe) {speed = spe;
}
char * automobile::getbrand() {return brand;
}
float automobile::getload() {return load;
}
float automobile::getspeed() {return speed;
}
void automobile::stardup()
{cout << "fuck car!" << endl;
}
void automobile::run()
{cout << "the car is at " << speed << " km/h" << endl;
}
void automobile::stop()
{cout << "car stop!" << endl;
}
int main() {automobile car;char brand[10];float speed,load;cout << "enter the empolyee's brand:";cin >> brand;cout << "enter the empolyee's load:";cin >> load;cout << "enter the empolyee's speed:";cin >> speed;car.setbrand(brand);car.setload(load);car.setspeed(speed);cout << "brand:" << car.getbrand() << endl<< "speed:" << car.getspeed() << endl;car.stardup();car.run();car.stop();return 0;
}

5.10


5.10


5.10


5.10


5.10


面向对象程序设计c++版董正言张聪课本课后习题答案第六章相关推荐

  1. 面向对象程序设计c++版董正言张聪课本课后习题答案第三章

    3.1判断大小写字母 #include <iostream> using namespace std; int main() {char ch;cout << "en ...

  2. 面向对象程序设计c++版董正言张聪课本课后习题答案第四章

    4.1找出一维数组中的最大值 #include <iostream> using namespace std; int main() {int a[10] = { 1,2,3,4,6,7, ...

  3. 面向对象程序设计c++版董正言张聪课本课后习题答案第五章

    5.6两个数相加 int add(int a, int b) {return a + b; } 5.7两个数相加 #include<iostream> using namespace st ...

  4. 面向对象程序设计c++版董正言张聪课本课后习题答案第二章

    ASCII 码值为 65 的字符型变量 char ch = 65;//值为 10000 的无符号整型变量 unsigned int i = 10000;//一个双精度浮点型变量 double f; 写 ...

  5. Python 程序设计(第二版)董付国_清华大学出版社_习题答案与分析【针对8.4及其之前的】

    更多精彩内容:(没有设置公众号获得,麻烦动动小手~谢谢) CSDN下载:Python编程无师自通电子书,[美]科里·奥尔索夫(Cory Althoff)-文档类-CSDN下载 百度云:链接:https ...

  6. Python 程序设计(第二版)董付国_清华大学出版社_习题答案【未处理1-9章】

    CSDN下载:https://download.csdn.net/download/weixin_42859280/11254583 百度云:链接:https://pan.baidu.com/s/1i ...

  7. 编译原理(第3版-王生原)课后习题答案-第三章

    1.构造下列正规式相应的 DFA. (1)1(0|1) *101 (2)1(1010* |1(010)*1) *0 (3)a((a|b)* |ab*a)*b (4)b((ab)* bb)*ab 答案: ...

  8. 计算机网络谢希仁第七版课后习题答案(第三章)

    3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别? "电路接通了"与"数据链路接通了"的区别何在? 答案:数据链路与链路的区别在于数据链路出链路外,还 ...

  9. 微型计算机原理与接口技术(周荷琴 冯焕清)第六版 课后习题答案 第三章(部分答案)

    第三章 1.分别说明下列指令的源操作数和目的操作数各采用什么寻址方式. 源操作数  目的操作数            源操作数                    目的操作数 (1)MOV AX, ...

最新文章

  1. BZOJ 1631: [Usaco2007 Feb]Cow Party【最短路】
  2. Win2008 r2 下修改mysql data目录的方法
  3. 互联网主要安全威胁解读及应对方案大讨论 | 高可用架构系列
  4. 使用ST05分析IBASE search identical select
  5. #詹青云 为什么我要在最好的年纪离开你
  6. autojs 云控_autojs websocket 核心示例代码,云控技术
  7. JSON数据格式---JSON语法规则、JSON文件
  8. Java - Thinking in Java 第2章 一切都是对象
  9. java junit
  10. A-Webkit第四章:添加学生
  11. Python 之父 Guido van Rossum 退休失败,正式加入微软搞开源!
  12. 经验之谈:学习 Visual Studio Code 不会错!
  13. mac mysql 移动硬盘_MAC上安装Fuse for macOS以支持读取NTFS格式的移动硬盘
  14. 关于富文本编辑器的图片处理
  15. 解析2019年新零售社区团购发展方向
  16. SOEM 源码解析 ecx_FPWRw
  17. 电子书管理软件Calibre
  18. 酷炫RGB LED立方体 (RP2040+WS2812)
  19. C语言在坐标轴上输出曲线,C语言图形输出习题
  20. Unity3D读取Socket的二进制图片

热门文章

  1. linux kfifo的使用
  2. [RK3288][Android6.0] Skia中的编解码小结
  3. git---全局设置用户名、密码、邮箱
  4. 关于Linux软件工程师的招聘要求
  5. app营销变现系统,让你的app更值钱!
  6. 交换式多兆位数据服务(SMDS)--网络大典
  7. 江西省南昌市谷歌高清卫星地图下载(百度网盘离线包下载)
  8. Neat Download Manager(ndm下载器)
  9. iphone SE 自带视频播放器要求的视频格式转换参数
  10. 苹果5s参数_这次,苹果自己革了自己的命---iPhone12发布会全纪实