贺老师的作业~
文章平均质量分 59
zhangzhangjiejie
这个作者很懒,什么都没留下…
展开
-
第2周项目4—穷举法解决组合问题
/* *Copyright (c) 2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:123.cpp *作者:张杰 *完成日期:2016年3月14日 *版本号:v1.0*问题描述:穷举法解决组合问题 */#include using namespace std;int main()原创 2016-03-14 09:24:07 · 875 阅读 · 0 评论 -
三角类雏形2
#include #include"math.h"using namespace std;class triangle{ public: triangle(double x,double y,double z); triangle(double x,double y); triangle(double x); triangle(); void原创 2016-03-28 21:03:44 · 226 阅读 · 0 评论 -
指向学生类的指针
#include using namespace std;class student{ public: student(int n,double sc):num(n),score(sc){}; double getscore(); int getnum(); void setscore(double s); private: int原创 2016-04-28 09:13:04 · 231 阅读 · 0 评论 -
深复制体验
#include #includeusing namespace std;class A{private: char *a;public: A(char *aa) { a=new char[strlen(aa)+1];//(a)这样处理的意义在于 分配一块长度为strlen(aa)+1的字符型空间,并返回一个地址给a,最后一个空间留给结束字原创 2016-05-10 15:38:59 · 224 阅读 · 0 评论 -
复制深体验2
#include #includeusing namespace std;class A{private: char *a;public: A(char *aa) { a= new char[strlen(aa)+1]; strcpy(a,aa); } A( const A &obj) {原创 2016-05-10 16:23:36 · 297 阅读 · 0 评论 -
我的数组类
#includeusing namespace std;class MyArray{private: int *arrayAddr; //保存一个有len个整型元素的数组的首地址 int len; //记录动态数组的长度 int max; //动态数组中的最大值(并非动态数组中必须要的数据成员)public: MyArray(int原创 2016-05-10 16:58:26 · 541 阅读 · 0 评论 -
人数不定的工资类
#includeusing namespace std;class Salary{public: Salary(int n); ~Salary(); void inputsalary(); void showsalary();private: double *salary; int number;};Salary::Salary(in原创 2016-05-10 17:30:58 · 213 阅读 · 0 评论 -
多文件组织角色类
main.cpp#include#include"shengming.h"using namespace std;int main(){ Role James("james",8,2,"east","Man","TULONG",2); Role Curry("curry",7,3,"west","Feman","YITIAN",3); James.sho原创 2016-04-17 16:40:16 · 301 阅读 · 0 评论 -
数组做数据成员
#include using namespace std;class Salary{public: void setsalarys(); void addsalarys(int x); void sortsalarys(); void showsalarys();private: int salarys[50]; int number;}原创 2016-04-19 17:05:09 · 236 阅读 · 0 评论 -
数组做数据成员2
#include #include #include using namespace std;class Salary{public: void setsalarys(); void addsalarys(int x); void sortsalarys(); void showsalarys();private: do原创 2016-04-21 08:33:00 · 251 阅读 · 0 评论 -
用对象数组操作长方柱体类
#include using namespace std;class BULK{public: BULK(double a=1.0,double b=1.0,double c=1.0):length(a),width(b),heigth(c){} void getvalue(); void bmj(); void tiji();private: d原创 2016-04-21 20:19:58 · 291 阅读 · 0 评论 -
杀伤距离有限制
#include #include "game.h"using namespace std;int main( ){ Weapon w1("Gold stick",200, 100), w2("Fire point gun",180,300); Role wuKong("WuKong", 500, Point(0, 0), w1); Role neZha("NeZ原创 2016-05-09 12:58:19 · 626 阅读 · 0 评论 -
第四周项目1—三角形类雏形
#include #include"math.h"using namespace std;class triangle{ public: void setABC(double x,double y,double z); double perimeter(); double area(); private: double a,b,c;}原创 2016-03-28 19:05:22 · 212 阅读 · 0 评论 -
第三周项目5—用递归求解
#include using namespace std;int fac(int n){ int result; if(n==1) result=1; else result=n*fac(n-1);}int main(){ int n; int result; cin>>n; result=fac(n); cout<<res原创 2016-03-27 13:45:18 · 244 阅读 · 0 评论 -
第1周项目1 —宣告“主权”
/**Copyright (c) 2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:21.cpp*作者:张杰*完成日期:2016年3月8日*版本号:v1.0*问题描述:我已经是csdn博客主了,我将用IT人特有的方式,编写一段程序,在屏幕上输出我想说的话,作为我的开山制作。*/ #include "iostre原创 2016-03-08 19:29:40 · 232 阅读 · 0 评论 -
游戏中的角色类
#include #include"string.h"using namespace std;class role{public: void setrole(string NAME,int BLOOD); void show(); void attack(); void eat(int n); void beattack();private原创 2016-03-31 09:17:52 · 398 阅读 · 0 评论 -
游戏中的角色类2
#include using namespace std;class role{public: role(string MANE,int BLOOD); void show(); ~role() { cout<<name<<"退出江湖..."<<endl; }private: string name; i原创 2016-03-31 19:51:30 · 236 阅读 · 0 评论 -
项目3 时间类
#include using namespace std;class Time{public: void settime(); void showtime(); void addasec(); void addaminute(); void addahour(); void addseconds(int); void addhours原创 2016-04-02 11:26:48 · 306 阅读 · 0 评论 -
项目4 长方柱类
#include using namespace std;class BULK{public: BULK(int chang,int kuan,int gao); void tiji(); void biaomianji();private: int length,width,heigth;};BULK::BULK(int chang,int k原创 2016-04-02 11:51:36 · 220 阅读 · 0 评论 -
第三周项目1—求最大公约数
#include using namespace std;int gcd(int a,int b){ int c; int temp; if(a<b) { temp=a; a=b; b=temp; } while(1) {原创 2016-03-24 08:43:31 · 588 阅读 · 0 评论 -
分数类的雏形
#include using namespace std;class CFraction{private: int nume;//分子 int deno;//分母 int simplify_nume;//化简后的分子 int simplify_deno;//化简后分母public: CFraction(int nu = 0,int de = 1)原创 2016-04-06 19:58:46 · 193 阅读 · 0 评论 -
第三周项目2—太乐了
111原创 2016-03-24 09:13:22 · 334 阅读 · 0 评论 -
第三周项目3—随机数函数应用于游戏
#include "iostream"#include "cstdlib"#include "ctime"using namespace std;int main(){ srand(time(NULL)); int a=rand()%1001; cout<<"请猜想一个1-1000之间的整数"<<endl; int b; int i=0;原创 2016-03-26 10:28:15 · 277 阅读 · 0 评论 -
第三周项目3—随机数函数应用于游戏2
#include "iostream"#include "cstdlib"#include "ctime"using namespace std;int main(){ srand(time(NULL)); int i; int t=0; for(i=0;i<10;i++) { double c,d; int a=rand()%原创 2016-03-26 11:30:09 · 286 阅读 · 0 评论 -
第三周项目4-程序分析2
#include "iostream"using namespace std;int fun2(int a,int b){ int c; c=a*b%3; return c;}int fun1(int &a,int &b){ int c; a+=a; b+=b; c=fun2(a,b); return c*c;}in原创 2016-03-26 12:58:44 · 300 阅读 · 0 评论 -
动态内存分配和回收
#include using namespace std;class A{public: A(){cout<<"A";} ~A(){cout<<"~A";}};class B{ A *p;public: B(){cout<<"B"; p=new A(); } ~B() { cout原创 2016-05-09 20:44:57 · 1303 阅读 · 0 评论