自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 俄罗斯方块,C语言源文件,带有详细的注释

【代码】俄罗斯方块,C语言源文件。

2022-09-03 16:55:33 697 1

原创 2位8421bcd码相加实验

利用74283实现一位8421bcd码相加很多同学能轻易做对,但是两位数相加时不知如何处理。在此共享一下结果,以供参考。基本思路是:1、0~9不需修正2、10~19需要加0110修正3、20~29需要加1100修正4、30需要加0110+1100=10010修正,最高位舍去。仿真图如下:如果安装了multisim,查找相关附件进行下载...

2022-01-20 19:22:45 3167 1

原创 6-27 用类模板实现详细的队列(20) (10分)

你需要用模板类来编写一个队列,成员函数包括无参构造(默认队列大小为10)、有参构造、析构函数、入队、出队、获得队头元素函数、打印队列元素函数。注意队列空出一个存储空间用于判断队满队空。函数接口定义:template<typename T>class RQueuevoid enqueue(T data)void dequeue()T getHeadElem()bool isfull()bool isempty()void show()//队列没元素时,不打印任何unsi

2020-08-10 20:13:24 445

原创 6-16 2017Final 乐观的中考生 (20分)

作为参加首届全省统一中考的学生,小林同学的压力非常大。每天老师都会布置很多批作业,每批作业具有相同的优先值(不同批的任务的优先值不一样),由若干个不同的任务组成,每个任务都有唯一的编号,小林同学会把每批作业先按照编号顺序整理好,然后按照这批作业的优先值,放入活页夹里。接下来,她将按照任务在活页夹的顺序依次把作业完成。但近期情况有改变了:妈妈给她生了一个弟弟,所以她要时不时帮妈妈照看一下他。令她欣慰的是:可爱的弟弟非常乖,每次吵闹的时间和程度都是可以预期的。因此她可以确定当前能用于完成作业的最长时间,每项

2020-08-10 10:21:26 690

原创 6-7 日期类的设计与实现 (30分)

使用重载运算符(++,+=,<<等)实现日期类的操作。功能包括: 1)设置日期,如果日期设置不符合实际,则设置为默认日期(1900年1月1日) 2)在日期对象中向日期添加1或者加若干天(加入日期值后根据实际的日期进行月份、年份的变化) 3)重载流插入运算符进行日期的输出,其中月份要用名称表示定义类MyDate:class MyDate主测试程序样例:#include <string>#include <iostream>using namespace st

2020-08-06 17:53:56 2644

原创 6-15 大整数乘法(运算符重载) (25分)

BigInteger类表示不超过1000位的无符号大整数。试重载>>,<<和*,以支持无符号大整数的输入、输出与乘法。重载面向BigInteger类对象的运算符:>><<*裁判测试程序样例:#include <iostream>#include <string>using namespace std;/* 请在这里填写答案 */int main() { BigInteger a, b, c

2020-08-06 17:24:52 1725

原创 7-3 复数的实部和虚部 (16分)

通常用一个形如”a+bi”的字符串来表示一个复数,a为复数的实部,b为复数的虚部。现在需要对输入的字符串进行分离,自动识别该复数的实部和虚部,并独立输出。例如,对于输入的复数字符串“3-4.05i”,输出complex 3-4.05ithe real part is 3and the imaginary part is -4.05注意:1、用于表示复数的字符串符合数学上的书写习惯。2、每组测试数据仅包括一个用于表示复数的字符串。3、输入保证合法。输入示例:-4.567

2020-08-05 18:48:40 4782

原创 7-30 矩阵的乘法运算 (20分)

线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。 建立一个整数矩阵类matrix,其私有数据成员如下:int row;int column;int **mat;建立该整数矩阵类matrix构造函数; 建立一个 *(乘号)的运算符重载,以便于对两个输入矩阵进行乘法运算; 建立输出函数void display(),对整数矩阵按行进行列对齐输出,格式化输出语句如下:...

2020-08-05 14:53:17 3078

原创 7-19 车辆选择(继承) (40分)

7-19车辆选择(继承)(40分)有一个汽车类vehicle,它具有一个需传递参数的构造函数,汽车类vehicle中的数据成员为: 车轮个数wheels和车重weight放在保护段中,汽车类vehicle中的公有成员函数为:get_wheels()(返回车轮个数的值)、get_weight()(返回车重的值)、wheel_load()(返回每个轮胎的载重量的值:weight/wheels)、print()(输出车轮的个数和车重的公斤数);小车类car是vehicle类的派生类,它具有一个需传递参..

2020-08-04 20:31:00 1242

原创 7-6 2017Final进位与借位 (20分)

凤湖小学二年级的陈老师吃惊地发现班上的同学竟然可以分成三类,一类总是可以正确地完成三位整数加减法(GroupA);一类总是可以正确地完成三位整数的加法,但对于减法运算来说,总是忘记借位的处理(GroupB);剩下的人总是忘记加法的进位,也总是忘记减法的借位(GroupC)。现在请给出一次陈老师在课堂提问时,同学们会给出的回答。实现时请基于下面的基类框架class Group{public:virtual int add(int x, int y)=0;//输出加法的运算结果vir

2020-07-29 22:07:03 1835

原创 7-5 2019Final-多项式表达式解析 (20分)

多项式是指由若干个单项式相加组成的代数式,其中的每个单项式称为该多项式的项,每个项单项式中最高项的次数,就是这个多项式的次数。 以x为未知数的一元多项式在数学中通常以升幂排列,书写为以下形式:a​n​​x^n+...+a​2​​x^2+a​1​​x+a​0​​。现在需要解析输入的一元多项式字符串,自动识别出该多项式的次数highest-degree,并按照未知数x的次数,从最高的highest-degree到最低的0次, 逐一给出相应系数coefficients。输入格式:输入符合数学手...

2020-07-18 09:43:23 783

原创 6-5 热心的动物饲养员FINAL (30分)

小城动物收容所为被遗弃的老虎、狼和羊提供住所。以前的饲养员一直是一个笼子放一个动物,接任的饲养员不想继续这样。他觉得这样太浪费空间,因为一个笼子本来就是设计来放两只动物的,并且动物有一个伴也会不寂寞。决定把两只动物放进一个笼子饲养。已知同类动物不相食,老虎吃狼和羊,狼吃羊。现在有5个笼子,每个笼子有两个床位,已知按照0,1,2,3,4顺序依次找合适的笼子,床位安排顺序是先一号床位,再二号床位。床位安排完成后,不再调整,即使另一床位空出。现实现程序完成动物床位的安排,程序将在有动物找不到合适床位时终止。

2020-07-09 15:08:55 871

原创 7-6 小黄与研究生会(25分)

福州大学研究生院怡山的同学们为了在国家对抗新冠疫情期间献出自己的一份力量,他们决定为奋战在一线的医护人员送去了演出。小黄作为研究生协会的会长,他让每位男同学均带去了若干只猫或狗去表演节目,而小李是研究生会的副会长,她让每位女同学唱歌或者跳舞。去医院前,每位同学都事先预计了表演要持续的时间。不过,在献爱心时,他们都不愿意输给同学,一旦发现自己的节目预期持续时间短于已经表演过的同类节目的最长时间,则会临时延长表演时间,至同类节目的最长时间。精彩的表演过程被全程录下来,每个节目一段,医护人员们会不断地点播重放

2020-07-08 19:57:53 647

原创 6-1 2019Final残暴的将军(链表) (10分)

传说战国时期有位非常残暴的将军,他每天都会挑选出一至两名战俘,屠杀或者立即释放(仅在他心情非常好时)。挑选战俘时,将军会说一个“幸运”数字,编号离这个数字最近的战俘将被选出,永远地离开战俘营。因此,他的助手每天都要更新在押战俘名单。现在要编写一个程序,自动生成在押战俘名单。函数接口定义:Node *create(int n) ;Node* remove(Node *head, int k);create函数建立一个长度为n的链表,链表中的结点依战俘编号严格从小到大排序(每个战俘的编号都是唯一的

2020-07-03 12:19:16 226

原创 C++类成员函数作为另一个类的友元函数三步曲

废话少说,直接上代码。#include <iostream>using namespace std;/*将另一个类中的成员函数声明为友元函数的三步曲*//*第一步:增加前向声明,并定义一个需要实现友元函数的类*/class TV;//前向声明class Remote {private:public: void setCh(TV&,int);//前向声明是为了这里使用类名};/*第二步:定义另一个声明友元函数的类*/class TV {priva

2020-07-03 12:09:20 903

原创 习题6-8 统计一行文本的单词个数 (15分)

本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。输入格式:输入给出一行字符。输出格式:在一行中输出单词个数。输入样例:Let's go to room 209.输出样例:5我搜索高手的答案是这样的:#include<stdio.h>int main (){ int count=0,i=0; char str[1000]; gets(str); //输入字符...

2020-06-27 22:27:59 122 1

俄罗斯方块小游戏直接运行版

这是编译过的C++小程序,功能齐全,根据得分动态调整游戏难度,一次性消去多行得分有加权,游戏进度可保存,速度可人工调节,占用CPU资源小。 可以直接下载来玩,学习C++的同学看了效果如果感觉满意还可以下载源代码。 windows10环境运行可能报告缺运行库文件,打包一并上传,放在同一目录运行即可。

2022-09-18

俄罗斯方块C++源代码

功能齐全,可以保存游戏进度,根据得分自动调整难度,一次性消去多行得分有加权,可玩可学习

2022-09-18

74283实现二位8421BCD码相加实验

数字逻辑作业

2022-01-20

GB50057-2010 建筑物防雷设计规范

规范原文扫描,高清,仅供学习参考,做防雷同学特别有用。

2018-03-04

First look 2007 microsoft office system.pdf

office 2007新功能介绍,英文版

2008-09-06

MapX教程.pdf

做地理信息系统的技术人员可以参考,MapX可以很好地与VB等语言结合.

2008-09-06

CSS权威指南.pdf

学习级连样式表的绝好参考资料.对做网站的人很有帮助.

2008-09-06

空空如也

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

TA关注的人

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