- 博客(54)
- 收藏
- 关注
原创 第十二周阅读程序(1)
#include using namespace std; class Sample { private: int x; public: Sample () { } //1 Sample(int a){x=a;} // 2 void disp(){cout<<"x="<<x<<endl;} //3 friend Sample operator
2016-09-10 17:48:46
640
原创 第十一周项目5-摩托车继承自行车和机动车
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:摩托车继承自行车和机动车 *输入描述: *程序输出: */ #include #include #include using namesp
2016-09-10 17:47:29
728
原创 第十一周阅读程序(4)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class Base {
2016-09-10 17:46:15
664
原创 第十一周阅读程序(3)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class A { p
2016-09-10 17:44:46
383
原创 第十一周阅读程序(2)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class A { pu
2016-09-10 17:43:43
280
原创 第十一周阅读程序(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class Data {
2016-09-10 17:42:31
306
原创 第十一周项目4-教师兼干部类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:教师兼干部类 *输入描述: *程序输出: */ #include #include using namespace std; //教师类 cl
2016-09-10 17:41:14
728
原创 第十一周项目3-警察和厨师(2)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:警察和厨师(2) *输入描述: *程序输出: */ #include #include using namespace std; class
2016-09-10 17:39:57
372
原创 第十一周项目3-警察和厨师(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:警察和厨师 *输入描述: *程序输出: */ #include #include using namespace std; class Per
2016-09-10 17:38:35
307
原创 第十一周项目2-存储班长信息的学生类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:存储班长信息的学生类 *输入描述: *程序输出: */ #include #include using namespace std;
2016-09-10 17:37:22
293
原创 第九周项目3-人数不定的工资类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个工资类,其中数据成员包括职工人数number和number个职工的工资salary,要求输入职工工资并逐个输出,要求将salary声明为指针
2016-09-10 17:33:48
333
原创 第九周项目2-我的数组类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:(1)为各成员函数赋值,其中arrayAddr应该是为保存数据新分配的连续空间的首地址;注意需要深复制的构造函数(2)将a指向的数组中的数值,逐个地
2016-09-10 17:32:40
261
原创 第八周项目3-指向学生类的指针
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个学生类,数据成员包括num 学号,score 成绩,1、建立一个对象数组,通过初始化,设置5个学生的数据。 2、用指针指向数组首元素,输出1
2016-09-10 17:31:25
333
原创 第八周项目2-用对象数组操作长方柱类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述: 编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。 对
2016-09-10 17:30:16
326
原创 第七周项目3-用多文件组织多个类的程序
#ifndef CLASS_H_INCLUDED #define CLASS_H_INCLUDED using namespace std; class weapon { public: void show(); int sha(); private: int cblood; string name; }; class role { public: void
2016-09-10 17:27:54
296
原创 第七周项目2-友元类(2)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:定义友元类的成员函数,考虑闰年平年 *输入描述:无 *程序输出:时间,日期 */ #include using namespace std;
2016-09-10 17:26:43
387
原创 第七周项目2-友元类(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:定义友元类的成员函数 *输入描述:无 *程序输出:时间,日期 */ #include using namespace std; class D
2016-09-10 17:25:38
415
原创 第七周项目1-成员函数,友元函数,一般函数有区别
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:时间类的成员函数,友元函数,一般函数 *输入描述: *程序输出:实践 */ #include using namespace std; cl
2016-09-10 17:24:35
329
原创 第七周项目1-点类-一般函数
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:用一般函数设计点类求两点之间的距离 *输入描述: *程序输出:两点间距离 */ #include #include using namespa
2016-09-10 17:23:27
268
原创 第七周项目1-点类-友元函数
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:用友元函数设计点类求两点之间的距离 *输入描述: *程序输出:两点间距离 */ #include #include using namespa
2016-09-10 17:22:17
250
原创 第七周项目1-点类-成员函数
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:用成员函数设计点类求两点之间的距离 *输入描述: *程序输出:两点间距离 */ #include #include using namesp
2016-09-10 17:20:57
212
原创 第六周项目4-静态成员应用
#include #include using namespace std; class time { public: time(int=0,int=0,int=0); void show_time();//根据is_24和from0,输出合适形式-20:23:5/8:23:5pm/08:23:05pm void add_seconds(int x);//增加n秒钟
2016-09-10 17:19:29
211
原创 第六周项目2-带武器的游戏角色(组合类)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个游戏中角色的类,定义其中的变量,使角色可以改变状态,增加一个武器类,组合角色类和武器类 *输入描述:根据提示,输入选项 *程序输出:角色
2016-09-10 17:18:26
244
原创 第六周项目2-带武器的游戏角色
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个游戏中角色的类,定义其中的变量,使角色可以改变状态,在先前的基础上加入武器的选项 *输入描述:根据提示,输入选项,武器的种类 *程序输出
2016-09-10 17:15:29
211
原创 第六周项目1-分数类的雏形
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:分数类的雏形 *输入描述:一个分数 *程序输出:各种形式的分数 */ #include using namespace std; class
2016-09-10 17:09:13
174
原创 第五周项目4-长方柱类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:编写基于对象的程序,求3个长方柱(bulk)的体积,数据成员包括长宽高体积,要求设计成员函数实现下面功能:输入三个长方柱的长宽高,计算体积表面积,输
2016-09-10 17:06:54
270
原创 第五周项目3-时间类(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:原类为一个时间类,输入合法的时间后就会输出,在原类的基础上,在类内增加下列成员函数:add_a_second,add_a_minute,add_an
2016-09-10 17:03:27
186
原创 第五周项目1-三角形类雏形(5)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:使用复制构造函数,能用一个已有的三角形对象,复制出新的三角形对象; *输入描述: *程序输出: */ #include #include us
2016-09-10 17:02:17
233
原创 第五周项目1-三角形类雏形(4)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:使用有默认参数的构造函数,不给定实参时,默认边长为1,注意,只需要一个构造函数即可。 *输入描述: *程序输出: */ #include #i
2016-09-10 17:01:03
235
原创 第五周项目1-三角形类雏形(3)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计三角形类带参数的构造函数,即triangle(double x,double y,double z),三边长在调用时由实参直接给出,是对象在定义
2016-09-10 16:59:52
235
原创 第五周项目1-三角形类雏形(2)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:在(1)的基础上,重新定义Triangle类,增加set和get和isTriangle三个成员函数 *输入描述:三角形三条边 *程序输出: *
2016-09-10 16:57:42
193
原创 第五周项目1-三角形类雏形(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个三角形的类,给出各个成员函数的定义 *输入描述:无 *程序输出: */ #include #include using namespa
2016-09-10 16:56:29
207
原创 第五周项目2-游戏中的角色类(2)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个游戏中角色的类,定义其中的变量,使角色可以改变状态,析构函数,退出江湖 *输入描述:根据提示,输入选项 *程序输出:角色的状态 */
2016-09-10 16:55:11
213
原创 第五周项目2-游戏中的角色类(1)
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作 者:张毓桐 *完成日期:2016年9月10日 *版 本 号:v1.0 * *问题描述:设计一个游戏中角色的类,定义其中的变量,使角色可以改变状态 *输入描述:根据提示,输入选项 *程序输出:角色的状态 */ #include u
2016-09-10 16:52:12
306
原创 第四周项目2
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述:sin函数的泰勒展式。 *输入描述:无。 *程序输出:输出sin函数泰勒展式的得数。 */ #include #incl
2016-09-10 16:33:48
194
原创 第四周项目5-用递归方法求解(1)求n的阶乘
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述:输入n,调用定义的递归函数求n的阶乘。 *输入描述:输入n。 *程序输出:输出n的阶乘。 */ #include using
2016-09-10 16:31:09
776
原创 第四周项目3-随机函数应用于游戏(2)小学生算数能力测试系统
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述:系统随机出10道题,用户输入答案程序判断对错,输出最后做对几道。 *输入描述:用户运算结果。 *程序输出:输出判断对错,最后输出共做对
2016-09-10 16:29:25
518
原创 第四周项目3-随机函数应用于游戏 (1)猜数字游戏
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述:随机产生一个1000以内的数字,要求用户猜测这个整数。 *输入描述:猜测的数。 *程序输出:输出与系统的数相比是大了还是小了还是正确,
2016-09-10 16:26:33
297
原创 第四周项目1-求最大公约数
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述:输入两个数,并求出其最大公约数。 *输入描述:两个任意数。 *程序输出:两数的最大公约数。 */ #include #inc
2016-09-10 16:23:40
202
原创 第三周项目6:穷举法解决组合问题---猜数字问题
/* *copyright (t) 2004,烟台大学计算机学院 *All rights reserved. *文件名称:zyt.cpp *作者:张毓桐 *完成日期:2016年9月10日 *版本号:v1.0 *问题描述: *输入描述:无。 *程序输出:所有可以搭配的组合。 */ #include using namespa
2016-09-10 16:19:45
599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅