草庐IT

C++实验

全部标签

抢红包小程序(Java、头歌实验)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录题目文件\包位置发送红包程序代码发送红包效果截图抢红包程序代码抢红包效果截图总结题目任务:模拟人员抢红包,并展示红包领取详情。要求:红包的功能,具体要求如下:RedEnvelope类中定义了一个open的方法,该方法携带一个参数name,表明是这个人打开了红包,在该方法中实现以下功能:如果超过5秒没人领取,红包过期,当再有人打开红包时,输出:“红包已经过期”;如果未过期,且第一个人打开红包时,将start设为当前时间,记录下红包开始领取的时间,将红包列表的最后一个值给该人,第二个人打开时就将红包列表的倒数第二位的值给他,输出:

抢红包小程序(Java、头歌实验)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录题目文件\包位置发送红包程序代码发送红包效果截图抢红包程序代码抢红包效果截图总结题目任务:模拟人员抢红包,并展示红包领取详情。要求:红包的功能,具体要求如下:RedEnvelope类中定义了一个open的方法,该方法携带一个参数name,表明是这个人打开了红包,在该方法中实现以下功能:如果超过5秒没人领取,红包过期,当再有人打开红包时,输出:“红包已经过期”;如果未过期,且第一个人打开红包时,将start设为当前时间,记录下红包开始领取的时间,将红包列表的最后一个值给该人,第二个人打开时就将红包列表的倒数第二位的值给他,输出:

MATLAB | 如何解决实验数据散点图重叠问题(overlap)

本期部分实验效果:这期讲一下如果数据重合严重该咋办(overlap),事先说明,本文中的绘图均使用一个几行的简单小代码进行了修饰:functiondefualtAxesax=gca;holdon;boxonax.XGrid='on';ax.YGrid='on';ax.XMinorTick='on';ax.YMinorTick='on';ax.LineWidth=.8;ax.GridLineStyle='-.';ax.FontName='Cambria';ax.FontSize=12;end0数据说明及基础绘图假设我们随机构建两列数据:%随便生成散点PntSet1=mvnrnd([23],[10

MATLAB | 如何解决实验数据散点图重叠问题(overlap)

本期部分实验效果:这期讲一下如果数据重合严重该咋办(overlap),事先说明,本文中的绘图均使用一个几行的简单小代码进行了修饰:functiondefualtAxesax=gca;holdon;boxonax.XGrid='on';ax.YGrid='on';ax.XMinorTick='on';ax.YMinorTick='on';ax.LineWidth=.8;ax.GridLineStyle='-.';ax.FontName='Cambria';ax.FontSize=12;end0数据说明及基础绘图假设我们随机构建两列数据:%随便生成散点PntSet1=mvnrnd([23],[10

数电实验:Quartus II 软件使用 (八进制计数器和全加器)

一、实验目的:1.熟悉可编程逻辑器件的设计工具QuartusII软件的使用。2.熟悉FPGA开发实验系统的软件环境,掌握各个菜单和图标的作用和功能。二、实验内容(1)以74160实现八进制计数器为例,学QuartusII软件的使用。熟悉输入、编译、仿真等过程。(2)练习QuartusII软件的使用,熟悉输入、编译、仿真等过程。       1)用74160实现同步八进制计数器       2)试用74138附加必要的门电路实现1位全加器三、实验测试参数表格及步骤1)用CT74160实现同步八进制计数器图一74160仿真功能原理图图二74160功能波形图逻辑功能分析:当ENP和ENT接高电平,L

数电实验:Quartus II 软件使用 (八进制计数器和全加器)

一、实验目的:1.熟悉可编程逻辑器件的设计工具QuartusII软件的使用。2.熟悉FPGA开发实验系统的软件环境,掌握各个菜单和图标的作用和功能。二、实验内容(1)以74160实现八进制计数器为例,学QuartusII软件的使用。熟悉输入、编译、仿真等过程。(2)练习QuartusII软件的使用,熟悉输入、编译、仿真等过程。       1)用74160实现同步八进制计数器       2)试用74138附加必要的门电路实现1位全加器三、实验测试参数表格及步骤1)用CT74160实现同步八进制计数器图一74160仿真功能原理图图二74160功能波形图逻辑功能分析:当ENP和ENT接高电平,L

SV实验一:SystemVerilog 验证流程

  一、实验内容及目标1、实验内容:(1)自学《SystemVerilogTestbenchLabGuide》pdf文档,理解掌握相关内容;(2)用SV给待测试模块(DUT)搭建最简单的测试平台(testbench);(3)用SV写一个任务(Task)来重置(Reset)DUT;(4)编译(Complie)和仿真(Simulate)这个SV程序。2、实验目标:(1)熟练使用QuestaSim软件编写程序、进行验证;(2)掌握16输入,16输出的路由器的验证。二、实验过程或步骤任务一:创建SV接口(interface)文件 1、创建router_io.sv文件,并用编辑器打开它; 2、以下是需要

SV实验一:SystemVerilog 验证流程

  一、实验内容及目标1、实验内容:(1)自学《SystemVerilogTestbenchLabGuide》pdf文档,理解掌握相关内容;(2)用SV给待测试模块(DUT)搭建最简单的测试平台(testbench);(3)用SV写一个任务(Task)来重置(Reset)DUT;(4)编译(Complie)和仿真(Simulate)这个SV程序。2、实验目标:(1)熟练使用QuestaSim软件编写程序、进行验证;(2)掌握16输入,16输出的路由器的验证。二、实验过程或步骤任务一:创建SV接口(interface)文件 1、创建router_io.sv文件,并用编辑器打开它; 2、以下是需要

C 语言教程

C语言教程C语言是一种通用的、面向过程式的计算机程序设计语言。1972年,为了移植与开发UNIX操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了C语言。C语言是一种广泛使用的计算机语言,它与Java编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的C语言标准为C18,在它之前的C语言标准有C17、C11...C99等。现在开始学习C编程!C在线工具谁适合阅读本教程?本教程是专门为需要从零开始了解C语言的软件程序员打造的。本教程将让您对C语言有足够的认识,从而提升您自己的专业知识水平。阅读本教程前,您需要了解的知识:在开始学习本教程之前,您需要对计算机编程术语有基本的了解。对任

C 语言教程

C语言教程C语言是一种通用的、面向过程式的计算机程序设计语言。1972年,为了移植与开发UNIX操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了C语言。C语言是一种广泛使用的计算机语言,它与Java编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的C语言标准为C18,在它之前的C语言标准有C17、C11...C99等。现在开始学习C编程!C在线工具谁适合阅读本教程?本教程是专门为需要从零开始了解C语言的软件程序员打造的。本教程将让您对C语言有足够的认识,从而提升您自己的专业知识水平。阅读本教程前,您需要了解的知识:在开始学习本教程之前,您需要对计算机编程术语有基本的了解。对任