自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 第14周 项目一

#include using namespace std; class Vehicle//交通工具 { public: void run()const { cout<<"run a vehicle."<<endl; } }; class Car:public Vehicle//汽车 { public: void run()c

2014-05-27 15:19:33 655

原创 日期时间类

#include using namespace std; class Date { public: void SetDate(int y,int m,int d) { Year=y; Month=m; Day=d; } void PrintDate () { cou

2014-05-13 15:05:46 655

原创 教师兼干部类

#include #include using namespace std; class Teacher { public: Teacher(string nam,int a,char s,string tit,string ad,string t); void display(); protected: string name; int age; char se

2014-05-13 15:01:28 715

原创 长颈鹿类对动物类的继承

#include using namespace std; class Animal //动物类 { public: Animal() {} void eat(){ cout << "eat\n"; } //protected: void play() { cout << "play\n";

2014-05-13 14:57:09 715

原创 项目3 点类派生直线类

#include #include using namespace std; class Point{ public: Point():x(0),y(0){}; Point(double x0,double y0):x(x0),y(y0){}; void PrintPoint(); double x,y; }; void Point::PrintPoint(){

2014-05-10 15:41:09 574

原创 项目2 职员也有工资了

#include using namespace std; class CPerson { protected: string m_szName; string m_szId; int m_nSex;//0:women,1:man int m_nAge; public: CPerson(string name,string id,int sex,int a

2014-05-10 15:38:57 626

原创 项目一 班长和学生的信息

#include using namespace std; class Stu //声明基类 { public: Stu(int n, string nam ) { num=n; name=nam; } //基类构造函数 void display( ) { cout<<"学号是"<<num;

2014-05-10 15:31:45 600

原创 实现TIME类的运算符重载

#include using namespace std; class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒 public: CTime(int h=0,

2014-04-15 15:17:24 786

原创 实现复数类中的运算符重载

#include using namespace std; template //类声明前加模板的声明 class Complex { public: Complex( ) { real=0; imag=0; } Complex(T r,T i) { real=r; //类

2014-04-15 14:54:24 606

原创 深复制的体验

#include #include using namespace std; class A { private: char *a; public: A(char *aa) { a = new char[strlen(aa)+1]; //(1)这样处理的意义在于:开辟一个新空间_____________________________

2014-04-08 14:39:28 554

原创 体验常成员函数

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者:张来鑫 * 完成日期:2014 年 4 月 1 日 * 版 本 号:v1.0 */ #include #include using namespace std; class CPoint { private:     double x;

2014-04-01 14:46:38 524

原创 指向学生类的指针

/* * 程序的版权和版本声明部分 * Copyright (c)2014, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫 * 完成日期:2014年3月30日 * 版本号: v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: */ #include using namespace

2014-03-30 22:23:09 603

原创 对象数组操作长方柱类

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2014 年 3 月 30 日 * 版 本 号:v1.0 */ #include using namespace std; class Bulk { public: double volume(); double area

2014-03-30 22:19:17 911

原创 分数类的雏形

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2014 年 3 月30日 * 版 本 号:v1.0 * 问题描述:分数 */ #include using namespace std; class CFraction { private: int nume; // 分子

2014-03-30 22:14:09 625

原创 三角形类2

#include #include using namespace std; class Triangle { public: void setA(double x) { a=x; }; void setB(double y) { b=y; }; void setC(double z) {

2014-03-23 17:31:18 997

原创 三角形类

#include #include #include using namespace std; class Triangle { public: void setABC(double x, double y, double z);//置三边的值,注意要能成三角形 void getABC(double *x, double *y, double *z);//取三边的值 dou

2014-03-23 17:29:18 1028

原创 掌握对象的程序结构2

#include #include using namespace std; class Student { public: void set_data(int n,char*p,char s); void display(); private: int num; char name[20]; char sex; }; void Student::

2014-03-14 15:01:03 636

原创 掌握对象的程序结构

#include #include using namespace std; class Student { private: int num; char name[20]; char sex; public: void set_data(int n,char*p,char s) { num=n; strcpy(name,p)

2014-03-14 14:44:15 911

原创 胖子伤不起

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫 * 完成日期:2014年3月14日 * 版本号: v1.03 * * 输入描述: * 问题描述:根据世界卫生组织推荐的体重标准,男性的标准体重=(身高 cm-80)×70﹪

2014-03-14 14:38:07 884

原创 体会函数参数传递3

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月17 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include using namespace std; void jiaohuan(in

2013-12-17 22:25:38 557

原创 体会函数参数传递2

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月17 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include using namespace std; void jiaohuan(in

2013-12-17 22:23:40 515

原创 体会函数参数传递1

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月17 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include using namespace std; voi

2013-12-17 22:17:01 980

原创 打入“ 内部”寻“内幕”

#include using namespace std; int main() { int a=2,b=3,c[5]={1,2,3,4,5}; int *p1,*p2,*p3; p1=&a; p2=&b; p3=c; p3++; (*p3)+=10; cout<<a<<'\t'<<b<<'\t'<<c[1]<<endl; cout<<*p1

2013-12-17 22:01:39 774

原创 程序设计4

#include using namespace std; static int a[]={1,3,5,7,11,13}; int main() { int *p; p=a+3; cout<<*p<<'\t'<<(*p++)<<endl; cout<<*(p-2)<<'\t'<<*(a+4)<<endl; return 0; }

2013-12-17 21:58:45 477

原创 程序设计3

#include using namespace std; int *p; void pp(int a,int *b); int main() { int a=1,b=2,c=3; p=&b; pp(a+c,&b); cout<<"(2)"<<a<<','<<b<<','<<*p<<endl; } void pp(int a,int *b) { int c=4;

2013-12-17 21:56:34 574

原创 程序分析2

#include using namespace std; int sub(int*); int main() { int i,k; for(i=0;i<4;i++) { k=sub(&i); cout<<"sum="<<k<<'\t'; } cout<<"\n"; return 0; } int sub(int

2013-12-17 21:54:39 529

原创 程序分析1

#include using namespace std; void prt(int*x,int*y,int*z) { cout<<++*x<<','<<++*y<<','<<*(z++)<<'\n'; } int a=10,b=40,c=20; int main() { prt(&a,&b,&c); prt(&a,&b,&c); return 0; }

2013-12-17 21:51:02 528

原创 杨辉三角

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫 * 完成日期:2013 年12 月7 日 * 版本号: v1.0 * * 输入描述:可以将杨辉三角形的值放在一个方形矩阵的下半三角中, 如果需打印7行杨辉三角形,应该定义等于或大于7X

2013-12-07 10:35:16 563

原创 带姓名的多科成绩单

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月7 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述:(1)设计输入成绩的函数,输入3科成绩后可以自动求出总分,并将数据全保存到数组中; (2)输出各门课及总分的最高成绩、最低成绩、

2013-12-07 10:07:24 621

原创 折腾二维数组

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫 * 完成日期:2013 年12 月7 日 * 版本号: v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: */ #include using namesp

2013-12-07 10:00:11 529

原创 成绩函数版

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月7 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include #include using namespace std; void in

2013-12-07 09:55:13 569

原创 数组大折腾

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 11月 3 日 * 版 本 号:v1.0 * * 输入描述: 无 * 问题描述: [cpp] view plaincopy * 程序输出: * 问题分析: */ #include #include using namesp

2013-11-30 21:06:57 463

原创 输出数组中元素的值,每5个元素换一行

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 11月30 日 * 版 本 号:v1.0 * * 输入描述: 无 * 问题描述:创建一个长度为20的整型数组,通过初始化, 为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值, 从前往后(从第0个到第19个)输出数

2013-11-30 20:58:31 12250 1

原创 二进制转换

*/ #include using namespace std; int dec2bin(int n); int main() { int n; cout<<"请输入一个整数:"; cin>>n; cout<<n<<"对应的二进制形式为:"; cout<<dec2bin(n); cout<<endl; return 0; } int dec2b

2013-11-25 17:11:35 504

原创 迭代法的应用

/* *Copyright (c)2013,烟台大学计算机学院学生 *ALL rightreserved. *文件名称:fibnacci.cpp *作者:张来鑫 *完成日期:2013年11月25日 *版本号:v1. * *输入描述:无 *问题描述:设计递归函数,求出并输出Fibnacci序列的第20个数,Fibnacci序列形如0,1,1,2,3,5,8... *程序输出:Fibnacci序列中的

2013-11-25 16:32:42 1272

原创 递归函数

/*Copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:张来鑫 *完成日期:2013年11月25日 *版本号:v1.0 *问题描述:递归函数 *样例输入:略 *样例输出:略 *问题分析:略 */ #include using namespace std; void f(int); int main() { int i=1234;

2013-11-25 16:04:16 506

原创 判断平闰年

/*Copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:张来鑫 *完成日期:2013年11月25日 *版本号:v1.0 *问题描述:略 *样例输入:略 *样例输出:略 *问题分析:略 */ #include using namespace std; int main() { int num1,num2,num3;

2013-11-25 15:42:20 897

原创 回文数

/*Copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:张来鑫 *完成日期:2013年11月25日 *版本号:v1.0 *问题描述:判断回文数 *样例输入:略 *样例输出:略 *问题分析:略 */ #include #include using namespace std; /** *

2013-11-25 15:28:35 703

原创 递归函数 求两个数的最大公约数

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫 * 完成日期:2013 年11 月25 日 * 版本号: v1.0 * * 输入描述:无 * 问题描述:用递归函数求两个数的最大公约数 * 程序输出:最大公约数 * 问题分析:用辗转相

2013-11-25 15:05:38 1597

原创 猜数字游戏

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 张来鑫 * 完成日期:2013 年 11 月 25日 * 版 本 号:v1.0 * * 输入描述: 无 * 问题描述:猜数字游戏 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include #include #include using na

2013-11-25 15:01:11 631

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除