- 博客(53)
- 收藏
- 关注
原创 第14周 项目一
#includeusing 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 606
原创 日期时间类
#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 590
原创 教师兼干部类
#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 665
原创 长颈鹿类对动物类的继承
#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 663
原创 项目3 点类派生直线类
#include #includeusing 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 534
原创 项目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 582
原创 项目一 班长和学生的信息
#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 547
原创 实现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 725
原创 实现复数类中的运算符重载
#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 565
原创 深复制的体验
#include#includeusing namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(1)这样处理的意义在于:开辟一个新空间_____________________________
2014-04-08 14:39:28 514
原创 体验常成员函数
/** 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 475
原创 指向学生类的指针
/** 程序的版权和版本声明部分* Copyright (c)2014, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:张来鑫* 完成日期:2014年3月30日* 版本号: v1.0** 输入描述:* 问题描述:* 程序输出:* 问题分析:*/#include using namespace
2014-03-30 22:23:09 562
原创 对象数组操作长方柱类
/** 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 874
原创 分数类的雏形
/** 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 578
原创 三角形类2
#include#includeusing 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 962
原创 三角形类
#include#include#includeusing 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 990
原创 掌握对象的程序结构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 603
原创 掌握对象的程序结构
#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 878
原创 胖子伤不起
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:张来鑫* 完成日期:2014年3月14日* 版本号: v1.03* * 输入描述: * 问题描述:根据世界卫生组织推荐的体重标准,男性的标准体重=(身高 cm-80)×70﹪
2014-03-14 14:38:07 847
原创 体会函数参数传递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 523
原创 体会函数参数传递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 489
原创 体会函数参数传递1
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:张来鑫 * 完成日期:2013 年 12 月17 日 * 版 本 号:v1.0 * * 输入描述: * 问题描述:* 程序输出: * 问题分析: * 算法设计: */ #include using namespace std;voi
2013-12-17 22:17:01 900
原创 打入“ 内部”寻“内幕”
#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 748
原创 程序设计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 455
原创 程序设计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 519
原创 程序分析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 485
原创 程序分析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 491
原创 杨辉三角
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:张来鑫* 完成日期:2013 年12 月7 日* 版本号: v1.0** 输入描述:可以将杨辉三角形的值放在一个方形矩阵的下半三角中,如果需打印7行杨辉三角形,应该定义等于或大于7X
2013-12-07 10:35:16 535
原创 带姓名的多科成绩单
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:张来鑫* 完成日期:2013 年 12 月7 日* 版 本 号:v1.0** 输入描述:* 问题描述:(1)设计输入成绩的函数,输入3科成绩后可以自动求出总分,并将数据全保存到数组中; (2)输出各门课及总分的最高成绩、最低成绩、
2013-12-07 10:07:24 593
原创 折腾二维数组
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:张来鑫* 完成日期:2013 年12 月7 日* 版本号: v1.0** 输入描述:* 问题描述:* 程序输出:* 问题分析:*/#include using namesp
2013-12-07 10:00:11 504
原创 成绩函数版
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:张来鑫* 完成日期:2013 年 12 月7 日* 版 本 号:v1.0** 输入描述:* 问题描述:* 程序输出:* 问题分析:* 算法设计:*/#include #include using namespace std;void in
2013-12-07 09:55:13 542
原创 数组大折腾
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:张来鑫* 完成日期:2013 年 11月 3 日* 版 本 号:v1.0** 输入描述: 无* 问题描述:[cpp] view plaincopy* 程序输出:* 问题分析:*/#include #include using namesp
2013-11-30 21:06:57 439
原创 输出数组中元素的值,每5个元素换一行
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者:张来鑫* 完成日期:2013 年 11月30 日* 版 本 号:v1.0** 输入描述: 无* 问题描述:创建一个长度为20的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数
2013-11-30 20:58:31 12133 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 477
原创 迭代法的应用
/**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 1205
原创 递归函数
/*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 477
原创 判断平闰年
/*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 852
原创 回文数
/*Copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:张来鑫 *完成日期:2013年11月25日 *版本号:v1.0 *问题描述:判断回文数 *样例输入:略 *样例输出:略 *问题分析:略*/ #include #include using namespace std;/** *
2013-11-25 15:28:35 659 1
原创 递归函数 求两个数的最大公约数
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:张来鑫* 完成日期:2013 年11 月25 日* 版本号: v1.0** 输入描述:无* 问题描述:用递归函数求两个数的最大公约数* 程序输出:最大公约数* 问题分析:用辗转相
2013-11-25 15:05:38 1539
原创 猜数字游戏
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者: 张来鑫* 完成日期:2013 年 11 月 25日* 版 本 号:v1.0** 输入描述: 无* 问题描述:猜数字游戏* 程序输出:略* 问题分析:略* 算法设计:略*/#include #include#includeusing na
2013-11-25 15:01:11 603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人