![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
leeyker_0212
勇敢,进取,坚持,努力,顽强,不放弃!!!
展开
-
每日盘题——汉诺塔
/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:李晓凯* 完成日期:2019年 3 月 17 日* 版 本 号:v1.0** 问题描述:古代有一个梵塔,塔内有3个座A,B,C,开始时A座上有64个盘子,盘子大小不等,大的在下,小的夏商,有一个老和尚想把这64...原创 2019-03-17 13:49:08 · 397 阅读 · 0 评论 -
15第十六周项目一——平方根的异常
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 21 日 * 版 本 号:v1.0 * * 问题描述:编写一个程序,求输入数的平方根。设置异常处理,当输入负数时采用异常处理机制给出提示。* 输入描述:输入原创 2015-06-21 17:25:10 · 496 阅读 · 0 评论 -
15第十一周项目三——点类派生直线类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 18 日 * 版 本 号:v1.0 * * 问题描述:定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面原创 2015-05-18 13:11:52 · 563 阅读 · 0 评论 -
15第十三周项目二——形状类族中的纯虚函数
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 31 日 * 版 本 号:v1.0 * * 问题描述:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)原创 2015-05-31 19:53:50 · 438 阅读 · 0 评论 -
15第十三周项目一——动物这样叫
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 31 日 * 版 本 号:v1.0 * * 问题描述:1、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的原创 2015-05-31 19:14:40 · 420 阅读 · 0 评论 -
15第十一周项目二——职员有薪水了(1)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 17 日 * 版 本 号:v1.0 * * 问题描述:定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数原创 2015-05-17 18:00:26 · 366 阅读 · 0 评论 -
15第十一周项目二——职员有薪水了(2)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 15 日 * 版 本 号:v1.0 * * 问题描述:字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的st原创 2015-05-17 20:00:04 · 421 阅读 · 0 评论 -
15第十一周项目一——存储班长信息的学生类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 17 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出:输出学生信息和班长的信息 */#include原创 2015-05-17 15:53:40 · 382 阅读 · 0 评论 -
15第十一周实践项目——程序阅读
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 17 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */代码:(1)#include原创 2015-05-17 10:18:08 · 349 阅读 · 0 评论 -
15第十一周项目0——是春哥啊
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 17 日 * 版 本 号:v1.0 * * 问题描述:将下面的程序补充完整是程序输出为:Name:春哥 Grade:19 * 输入描述: * 程序原创 2015-05-17 13:15:00 · 502 阅读 · 1 评论 -
15第九周项目五——方程也是类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 11 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */#include using names原创 2015-05-13 09:25:09 · 325 阅读 · 0 评论 -
15第九周项目四——我的向量类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 13 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */#include using names原创 2015-05-13 08:38:29 · 344 阅读 · 0 评论 -
15第十六项目三——max带来的冲突
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 21 日 * 版 本 号:v1.0 * * 问题描述:分析下面程序出现的编译错误,给出解决的方案。* 输入描述: * 程序输出:原创 2015-06-21 18:02:09 · 485 阅读 · 0 评论 -
15第十六周项目二——有些数的阶乘不算了
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 21 日 * 版 本 号:v1.0 * * 问题描述:求n!的函数,当用户的输入为负数,以及输入数太大时(例如大于12),使用异常处理机制予以拒绝,并给出恰原创 2015-06-21 17:49:56 · 586 阅读 · 0 评论 -
OJ刷题二——小数的输入输出
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2014年 12 月 31 日 * 版 本 号:v1.0 * * 问题描述:(1)按默认输出 (2)保留2位小数原创 2014-12-31 17:16:47 · 863 阅读 · 0 评论 -
15第十五周项目一——用二进制处理学生成绩
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 14 日 * 版 本 号:v1.0 * * 问题描述:【项目1-用二进制文件处理学生成绩】 (1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及原创 2015-06-14 22:06:17 · 438 阅读 · 0 评论 -
15第十四周项目三——OOP版电子词典
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 10 日 * 版 本 号:v1.0 * * 问题描述: 做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000原创 2015-06-10 22:08:46 · 459 阅读 · 0 评论 -
15第十二周项目三——日期时间类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 25 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */#include using namespa原创 2015-05-25 16:32:36 · 512 阅读 · 0 评论 -
15第十四周项目二——用文件保存的学生名单
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 8 日 * 版 本 号:v1.0 * * 问题描述:(1)文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。(2)用对象数组进原创 2015-06-08 22:29:57 · 488 阅读 · 1 评论 -
15第十二周项目二——摩托车继承自行车和机动车
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 24 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */在下面一段类的定义中,自行车类的虚基类为车辆原创 2015-05-24 14:18:42 · 405 阅读 · 0 评论 -
15第十二周实践项目——程序阅读
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 24 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */(1)#include using原创 2015-05-24 09:56:54 · 354 阅读 · 0 评论 -
15第十二周项目一——教师兼干部类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 24 日 * 版 本 号:v1.0 * * 问题描述:【项目1 - 教师兼干部类】分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由原创 2015-05-24 10:49:37 · 471 阅读 · 0 评论 -
15第十四周项目一——小玩文件
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 7 日 * 版 本 号:v1.0 * * 问题描述:完成程序,使其能统计abc.txt文件的字符个数 * 输入描述:无 * 程序输出:字符的个数原创 2015-06-07 19:41:45 · 364 阅读 · 0 评论 -
15第十一周项目四——类族的设计
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 19 日 * 版 本 号:v1.0 * * 问题描述:按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要原创 2015-05-19 11:32:26 · 522 阅读 · 0 评论 -
15第十三周项目三——立体类族共有的抽象类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 6 月 2 日 * 版 本 号:v1.0 * * 问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCyl原创 2015-06-01 22:05:20 · 380 阅读 · 0 评论 -
OJ题——吃货排排坐
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 10 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */题目描述输入多名同学原创 2015-05-10 08:53:26 · 532 阅读 · 0 评论 -
15第九周项目三——分数类中的运算符的重载(续)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 5 月 9 日 * 版 本 号:v1.0 * * 问题描述:在第八周项目三(2)的基础上,(1)定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~原创 2015-05-09 13:02:02 · 538 阅读 · 0 评论 -
15第五周项目四——静态成员应用
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 8 日 * 版 本 号:v1.0 * * 问题描述:设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采原创 2015-04-08 09:23:41 · 349 阅读 · 0 评论 -
15第六周项目六——复数函数模板(2)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 15 日 * 版 本 号:v1.0 * * 问题描述:(1)要求类成员函数在类外定义和友元函数完成复数的加法 * 输入描述: * 程序输出:输出两个复数原创 2015-04-15 08:32:26 · 456 阅读 · 1 评论 -
15第五周项目三——用多文件组织多个类的程序
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 8 日 * 版 本 号:v1.0 * * 问题描述:用多文件组织15第五周项目二——对象作为数据成员 * 输入描述:输入三角形三个顶点的坐标 * 程原创 2015-04-08 08:17:16 · 425 阅读 · 0 评论 -
15第六周项目六——复数模板类(1)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 12 日 * 版 本 号:v1.0 * * 问题描述:(1)要求类成员函数在类外定义。 (2)在此基础上,再实现减法、原创 2015-04-12 20:59:28 · 408 阅读 · 0 评论 -
15第六周项目五——友元类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 12 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述: * 程序输出: */代码:#include usi原创 2015-04-12 15:45:30 · 407 阅读 · 0 评论 -
15第六周项目四——成员函数、友元函数和一般函数的区别(2)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 12 日 * 版 本 号:v1.0 * * 问题描述:你需要实现求距离函数的三种版本:分别利用成员函数、友元函数和一般函数求两点间距离的函数,并设计main()原创 2015-04-12 13:43:59 · 457 阅读 · 0 评论 -
15第五周项目一——体验常成员函数
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 7 日 * 版 本 号:v1.0 * * 问题描述: * 输入描述:输入一个分数 * 程序输出:输出原型、化简形式、带分数形式、近似值等形式原创 2015-04-07 09:55:00 · 409 阅读 · 0 评论 -
15第五周项目二——对象作为成员函数
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 7 日 * 版 本 号:v1.0 * * 问题描述:求一个三角形面积,周长 * 输入描述:输入三个点的坐标 * 程序输出:输出三角形的周长,面积,是原创 2015-04-07 12:01:49 · 392 阅读 · 0 评论 -
15第六周项目二——我的数组类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 11 日 * 版 本 号:v1.0 * * 问题描述:编辑构造函数和析构函数完成下列任务 (1)为各成员函数赋值,按原创 2015-04-11 13:11:04 · 446 阅读 · 1 评论 -
15第六周项目三——人数不定的工资类
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 11 日 * 版 本 号:v1.0 * * 问题描述:输入10名职工的工资,按从大大小的顺序排序后输出 * 输入描述:10名职工的工资 * 程序输出原创 2015-04-11 18:40:05 · 408 阅读 · 0 评论 -
15第七周项目一——图形用户界面(GUI)应用程序开发初体验
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 22 日 * 版 本 号:v1.0 * * 问题描述:开发一个求解方程两个根的图形用户界面(GUI) * 输入描述: * 程序输出: */一原创 2015-04-22 08:30:29 · 663 阅读 · 0 评论 -
15第七周项目二——图形用户界面程序开发之测测你和他(她)的生日差几天
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 22 日 * 版 本 号:v1.0 * * 问题描述:开发一个的图形用户界面(GUI) * 输入描述:输入a,b,c * 程序输出:输出两个根的值原创 2015-04-23 12:41:42 · 760 阅读 · 1 评论 -
15第八周项目一——实现复数类中的运算符重载(友元函数)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李晓凯 * 完成日期:2015年 4 月 26 日 * 版 本 号:v1.0 * * 问题描述:用类的友元函数,定义复数类重载运算符+、-、*、/,使之用于复数的加减乘除 * 输入描述: *原创 2015-04-26 20:06:31 · 449 阅读 · 0 评论