【HDU 2013】 C++ 实验
文章平均质量分 77
熄灯就睡
这个作者很懒,什么都没留下…
展开
-
C++实验二
【实验内容】1、编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。若雇员周工作小时超过40 小时,则超过部分按原工资的1.5 倍的加班工资来计算。若雇员每周工作小时超过60 小时,则超过60 的部分按原工资的3 倍的加班工资来计算,而40 到50 小时的工资仍按照原工资的1.5 倍的加班工资来计算。•要求有输入提示和输出提示,如要输入雇员的工作时间和每原创 2013-10-24 12:39:28 · 1106 阅读 · 0 评论 -
C++ 实验七
实验七继承与派生【实验目的】1、理解继承在面向对象程序设计中的重要作用;2、理解继承和派生的概念;3、掌握通过继承派生出一个新类的方法;4、进一步学习简单面向对象程序的编写;【实验内容】1. 设计一个Person类,它有两个派生类Student和Employee,Employee有两个派生类Faculty和Staff。•Person类有一个string类型的原创 2013-12-03 11:26:06 · 3432 阅读 · 0 评论 -
C++ 实验六
实验六类与对象(二)【实验目的】1、掌握类的构造函数和析构函数的概念和使用方法;2、掌握对象数组、对象指针的定义和使用方法;3、掌握new和delete的使用方法;【实验内容】1、 设计描述平面坐标上的点CPoint类,该类满足下述要求:•具有x,y坐标信息;•具有带默认形参值的构造函数,参数分别用于初始化x和y坐标信息;•具有获取x、y信息的Get原创 2013-12-03 11:24:28 · 3356 阅读 · 0 评论 -
C++ 实验五
实验五类与对象(一)【实验目的】1、掌握类的概念以及定义类的方法;2、学习简单面向对象程序的编写;【实验内容】1、 设计一个名为Fan的类,表示一个风扇,该类满足下述要求:•具有描述风扇转速的成员speed;•具有描述风扇是否开启的成员on;•具有描述风扇半径的成员radius;•具有描述风扇颜色的成员color•以上所有成员的访问和更改函数;原创 2013-12-03 11:23:03 · 3206 阅读 · 0 评论 -
C++ 实验八
实验八多态实现【实验目的】1、 了解继承和多态的作用和实现方式,掌握动态联编方法;2、 掌握使用C++语言的抽象类和派生类实现继承性;【实验内容】1、 设计一个立体图形类(CStereoShape类),并满足如下要求:•CStereoShape类有一个纯虚函数GetArea,能够获取立方体的表面积;•CStereoShape类有一个纯虚函数GetVolume原创 2013-12-03 11:27:17 · 3015 阅读 · 0 评论 -
C++ 实验十
实验十I/O 流库【实验目的】1、 理解流、流类、流类体系的概念;2、 学会用预定义格式控制函数设置输出格式(数制、宽度、小数点等) ;3、 掌握文本文件的使用方法;4、 初步掌握二进制文件的使用方法。【实验内容】1、 定义描述职工工资的类 Laborage,数据成员为职工号(No)、姓名(Name[8])、应发工资(Ssalary)、社保金(Secur原创 2013-12-03 11:30:53 · 2908 阅读 · 0 评论 -
C++ 实验四
【实验目的】1、掌握函数的定义和说明方法;2、掌握函数调用时的传值调用、传址调用和引用调用方法;3、掌握函数重载的方法;4、学习使用指向字符串的指针变量;5、掌握作用域的种类和范围;函数的返回返回非引用类型当函数返回非引用类型时,其返回值可以是局部对象,也可以是求解表达式的结果: 编译器在调用函数的地会将函数返回值复制给临时对象(temporar原创 2013-11-05 11:55:35 · 842 阅读 · 0 评论 -
C++实验三
【实验内容】1、一个班有 5 名学生,每个学生修了五门课,求每个学生的平均成绩,并输出每个学生的学号,每门课程的成绩及平均值。求某门课程的平均分;实现要求:•分别编写2 个函数实现以上2 个要求,第1 个函数用数组名作参数,第2 个函数用指针用参数,并在函数体内用指针对数组操作。2、编写一个程序,实现矩阵运算,具体要求如下:•用函数addMatrix( int a[][COLU原创 2013-11-01 10:43:15 · 1621 阅读 · 0 评论 -
C++实验一
【实验内容】1、从键盘上输入两个int型数,比较其大小,并输出显示其中较小的数;2、从键盘上输入一个int型数,一个浮点数,比较其大小,将输出其中较大的数;3、输入一摄氏温度,编程输出华氏温度。4、编程实现输入千米数,输出显示其英里数。已知:1英里=1.60934千米(用符号常量)5、输入一个int型数,将它的低4位(右四位)都置为1;本文着重关注第二题,讨论一下i原创 2013-10-19 22:10:18 · 2339 阅读 · 0 评论 -
C++ 实验九
实验九友元与运算符重载【实验目的】1、 掌握友元函数的使用方法;2、 掌握使用运算符重载方法;【实验内容】1、 定义一个复数类,重载“-=”运算符,使这个运算符能直接完成复数的“-=”运算。•分别用成员函数与友元函数编写运算符重载函数;•在主函数中定义复数对象 c1(10,20)、c2(15,30),进行 c2-=c1 的复数运算,并输出 c1、c2原创 2013-12-03 11:29:29 · 3027 阅读 · 1 评论