自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 认知,从认知开始

来自xknow.net(我的个人博客)哇。。。直接copy过来字体都没变。。。终于,我的博客落户了!说起前期的准备,说容易也容易,不过,着实折腾了我好久。先是域名,这个磨了我好几天才想出像样的域名的问题!当时真的是绞尽脑汁,把一切自己能想到的单词组合都快想遍了,可连续看了好几天的红色的“已被注册”,那时我的内心真的是崩溃的。不过庆幸的是,怀着崩溃心情的我,终于想出这

2015-04-26 21:18:32 710 1

原创 课程设计-银行储蓄系统。

课程设计-银行储蓄系统bank.h/********************************************************************** * 版权所有 (c)2015, Zang Yunji. * * 文件名称:bank.h * 文件标识:无 * 内容摘要:Bank类和Client类的声明 * 其他说明:无 * 当前版本:V1.0 *

2015-07-18 08:46:13 770

原创 2015-第14周课后自主-带参数的复制文件

在原题目的要求下添加了多目标文件,文件存在与否检查,以及根据参数选择模式#include #include #include using namespace std;void cp(char* source, char* target);int main(int argc, char* argv[]){ if(argc == 1) { char pa

2015-06-10 09:06:46 461

原创 2015-第十三周课后自主-动物怎么叫:虚函数

#include #include using namespace std;class Animal{public: virtual void cry() { cout<<"What the animals say? :)"<<endl; }};class Mouse : public Animal{private: string na

2015-06-03 08:55:07 649

原创 2015-第十二周课后自主-多重继承

#include #include using namespace std;class Teacher{protected: string name; int age; char sex; string address; string tel; string title;public: void display(); T

2015-05-27 09:18:18 413

原创 2015-十一周-类的派生继承-项目三

【项目3 - 点类派生直线类】定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。#include#includeusing namespace std;class Point //定义坐标点类{public: Point():x(0),y(0) {}; Point(double x0

2015-05-20 08:55:14 411

原创 2015-第六周-友元函数-两点间距离

你需要实现求距离函数的三种版本:分别利用成员函数、友元函数和一般函数求两点间距离的函数,并设计main()函数完成测试。提示:此项目和例子的区别在于“距离是一个点和另外一个点的距离”,不同版本在参数上有体现。三个版本建议分开测试,也可以如示例,放在一个程序中完成。#include #include using namespace std;class CPoint{

2015-04-15 09:14:59 498

原创 2015-第六周-复数类

#include using namespace std;template class Complex{private: T real; //数据成员的类型,也将被对象定义时提供的实际类型代替 T imag;public: Complex( ) { real=0; imag=0;

2015-04-15 08:52:58 540

原创 2015-第五周-体验常成员函数

【项目1-体验常成员函数】设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改。#include #include using namespace std;class CPoint{private: double x;

2015-04-08 09:22:44 727

原创 CSDN博客统计重建-数据库篇

涉及到数据的存储,那么可选文件或者数据库,虽然一开始想用JSON,不过思考再三,选择了数据库,一是因为减少了磁盘访问,二是提高访问速度。其实选数据库之前我的脑子也晕了好久。用文件可以很容易地用目录构建起树状结构,正好跟我预期的   用户->成员信息->文章列表  的模式所匹配,我在想用数据库的话该如何实现这种树状的结构呢,各种搜索加在群里问,大致明确了思路。不是用那种层级的结构,而是把相同的内

2015-04-05 20:05:29 1067

原创 CSDN博客统计重建-思路篇

之前做了一个统计CSDN博客的网页,费了一番功夫做好了,并且记录于此。慢慢发现其实效率是蛮低的,毕竟当初的思路是用户请求的时候,后台立马开始抓取网页,就算换使用了多线程,可视还是会有一两秒的延迟,而且当增加功能导致抓取的网页增多的时候,反馈信息的延迟就体现出来了。如今网页已经没有了维护的价值,所以打算换个思路把实现重建,使得用户使用的速度更快。其实思路也很简单,就是提前把数据抓取并存储到数

2015-04-05 19:50:36 477

原创 2015-第三周-考了语文数学的学生

【项目4 - 考了语文数学的学生】下面提供了类Stu的数据成员定义,和用于测试的main函数,参考如图的运行结果,完成类的定义,并用多文件形式组织程序#includeusing namespace std;class Stu{private: string name; //学生姓名 float chinese; //语文成绩 float mat

2015-03-25 09:10:26 409

原创 2015-第三周-三角形类2

【项目2 - 三角形类2】程序功能同项目1,main()函数如下,请重新定义Triangle类,其中逻辑特别简单的set和get成员函数,要处理为内置成员函数,直接在类内定义。 #include#includeusing namespace std;class Triangle{public: void setA(int x) {

2015-03-25 08:46:53 320

原创 2015-第三周-三角形1

【项目1 - 三角形类1】下面设计一个三角形类,请给出各成员函数的定义 #include#includeusing namespace std;class Triangle{public: void setABC(double x, double y, double z);//置三边的值,注意要能成三角形 void getABC(double *x, double

2015-03-25 08:32:32 618

原创 2015-第二周-图书馆的书

【项目4 - 图书馆的书】  编写一个Book类,包含name(书名)、writer(著者)、public_name(出版社)、price(价格)、number(数量)、NO(书号)等数据成员。定义成员函数setBook,用来为书籍的数据成员赋值,定义成员函数borrow和restore,分别办理借出和还回(借、还书时,暂时只完成数量的增1减1,这里的书仍是一种书的概念,随着课程进展,我们继续

2015-03-18 09:20:17 671

原创 2015-第二周-长方体类

【项目2 - 长方柱类】  编写基于对象的程序,求3个长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求设计成员函数实现下面的功能:  (1)由键盘输入3个长方柱的长、宽、高;  (2)计算长方柱的体积(volume)和表面积(areas);  (3)输出这3个长方柱的体积和表面积; #include using

2015-03-18 09:16:41 417

原创 2015-第二周-旱冰场造价

题目要求:根据输入的旱冰场半径得出造价 #include using namespace std;int const M = 20;int const N = 35;double const pi = 3.14;class Circle{public: void setRadius(double r); double area();

2015-03-18 09:12:10 405

原创 csdn统计是这么来的

当我第一次打算做这个统计CSDN的网页的时候,其实我是拒绝的,我在群里讲,我拒绝,是因为我啥都不会。朋友跟我说,用python,很好,很赞,于是我就选了PHP。我跟他们讲,我选PHP,是因为我的服务器上已经安了PHP。我还说,你们难道不知道吗?“PHP是世界上最好的语言”。就这样,稳重的我慎重的选好了后台语言。既然什么都不会,就得学,之后我打开了W3School,开始了PHP的学习之旅。恩,就

2015-03-12 13:28:28 720 1

原创 17周课后自主-项目6-1-输入学生信息输出

#includeusing namespace std;struct Student //定义结构体{ char num[13]; char name[10]; int cpp; int math; int english; int score; double avg; void

2014-12-22 10:38:55 967

原创 17周课后自主-项目四-2-计算两个日期之间差了多少天

我不知道自己怎么抽了,代码写了这么长,我正在寻找简洁的算法。。。。。。那些英文的注释和输出提示,是因为我懒得换输入法#includeusing namespace std;struct Date{ int year; int month; int day;};bool is_leap(int);int days_month(Date*,int);int

2014-12-22 10:32:35 912 1

原创 17周课后自主-项目四-1计算某年第几天

//caculate the days until the day you input#includeusing namespace std;struct Date{ int year; int month; int day;};int main(){ Date date; cout << "input year , month , day :

2014-12-22 10:29:17 514

原创 17周课后自主-项目三-胖子伤不起

//show the status of your weight#include#include#includeusing namespace std;enum status{thin_much,thin,normal,fat,fat_much};//枚举五种状态struct person //定义结构体{ string name; string sex;

2014-12-22 10:26:51 510

原创 17周课后自主-项目二-引用作形参

#includeusing namespace std;//函数原型void pSort(int *,int *,int *);void rSort(int &,int &,int &);void swap_(int &,int &);int main(){ int a,b,c; cin>>a>>b>>c; pSort(&a,&b,&c); cout<

2014-12-22 10:24:19 608

原创 17周课后自主-项目一-体会函数参数传递

#includeusing namespace std;//函数原型void fun1(int &x,int &y);void fun2(int* x,int* y);int main(){ int a,b; a = 11; b = 22; fun2(&a,&b); cout<<"a = "<<a <<"b = "<<b

2014-12-22 10:21:21 521

原创 补遗-选择排序

#include using namespace std;void select_sort(int *,int);int main(){ int num[50]; int n,i; cin>>n; for(i=0;i<n;i++) { cin>>num[i]; } select_sort(num,n); for

2014-12-16 18:39:29 557

原创 16周课后自主-项目4-动态数组

#includeusing namespace std;int main(){ int num,i,addnum; cout<<"Please enter the number of students : "<<endl; cin>>num; int *score = new int[num]; cout<<"please enter the scor

2014-12-16 18:35:42 563

原创 16周课后自主-项目三-函数指针

#includeusing namespace std;void eat();void sleep();void hitdoudou();void run(void (*f)());int main(){ int iChoice; do { cout<<"Please choose (1-eat; 2-sleep; 3-hit; other-exit;)"; cin>>

2014-12-16 18:32:06 538

原创 16周课后自主-项目二-连接字符串(实现1)

//字符串连接函数实现和测试示例#include using namespace std;char *astrcat(char str1[], const char str2[]);int main(){ char s1[50]="Hello world. "; char s2[50]="Good morning. "; char s3[50]="vegetabl

2014-12-16 18:27:56 603

原创 16周课后自主-项目1-数组排序(指针)

#include using namespace std;void sort(int *p, int num); //不要对自定义函数的声明有任何改动void output(int*, int); //形式参数的名称可以不要int main( ) //不要对main函数有任何改动{ int a[20]={86,46,22,18,77,45,32,80,26,88,57,67,

2014-12-16 18:22:45 540

原创 14周课后自主-项目4-英文字典

这个项目比较实用了哈,输入英文,输出汉语,代码let‘s go#include#include#includeusing namespace std;string english[8000],chinese[8000];int search(string,int,int);//string search(string e,int start,int end);int main()

2014-12-01 13:43:15 563

原创 14周课后自主-项目3-版本2-记录成绩(含名字)

/* *Copyright (c) 2014,烟台大学计算机学院 *All right reserved. *文件名称:main.cpp *作 者:臧云吉 *完成时间:2014年11月18日 *版 本 号:v1.0 *描 述:现在还要记录每个人的名字以及列出取得最高分的人 */ #include#include

2014-12-01 13:36:36 588

原创 14周课后自主-项目3-版本1-记录成绩(不含名字)

/* *Copyright (c) 2014,烟台大学计算机学院 *All right reserved. *文件名称:main.cpp *作 者:臧云吉 *完成时间:2014年11月18日 *版 本 号:v1.0 *描 述:用二位数组保存同学们的高数、英语、C++以及总成绩,输入三科成绩自动求出总成绩,并输出最高最低分以及平均分 */

2014-12-01 13:33:25 709

原创 14周课后自主-项目二-带姓名的成绩单(文件操作)

由于一些未知的原因,用中文姓名排序有些问题,代码被注释掉了#include#include#includeusing namespace std;const int num=100;int main(){ string name[num]; double score[num]; ifstream fin("score",ios::in); if(!fin) { cer

2014-11-29 21:17:05 942 1

原创 14周课后自主-项目二-带姓名的成绩单(初始化数组,非文件)

#include#includeusing namespace std;const int num=8;int main(){ int i,j; double t; string temp; string name[num]={"zhao","qian","sun","li","zhou","wu","zheng","wang"}; double score[num]={79,

2014-11-29 19:43:18 628

原创 14周课后自主-项目一 折腾二维数组

#include using namespace std;int main( ){ int i,j; //创建数组,为数组中的前两列的10个元素赋初值 int a[5][4]= {{0,1},{4,5},{8,9},{12,13},{16,17}}; //键盘输入后两列10个元素的值 cout<<"请输入10个整数:"<<endl; for(

2014-11-27 15:16:22 525

原创 13周课外自主-项目6-读入文件

//******************file operator********************//******************read in file********************* #include#include#includeusing namespace std;int main(){ int a,max=-9999,i; ifstream

2014-11-24 15:45:08 509

原创 13周课外自主-项目6-写到文件

//******************file operator********************//******************write in file********************* #include#include#includeusing namespace std;int main(){ int a; ofstream fout("f1.d

2014-11-24 15:40:06 538

原创 13周课后自主-项目4-(1)冒泡算法

之前发过两篇冒泡的博文,贴到这里吧一,用递归实现的冒泡

2014-11-24 11:22:41 517

原创 13周课后自主-项目2-(1)成绩处理

/* *Copyright (c) 2014,烟台大学计算机学院 *All right reserved. *文件名称:main.cpp *作 者:臧云吉 *完成时间:2014年11月24日 *版 本 号:v1.0 *问题描述:成绩处理 *输入描述:人数及成绩 *程序输出:输出处理结果 */#include#includeusing nam

2014-11-24 11:17:39 501

原创 13周课后自主-项目一-(4)删除数组中的三的倍数的元素

运行结果

2014-11-23 21:48:20 589

空空如也

空空如也

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

TA关注的人

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