2018年11月11日
摘要: 根据ppt所给的例子,运行的结果如下所示: ppt中出现的第二个动手动脑如下: 代码如下: 其运行结果如下: 作出简单的分析如下:有点类似于if 和else的关系,总是对应try和catch同层中的异常 ppt中动手动脑第三个问题: 代码如下所示: 得到的结果如下: 可以看出结果是根据最近抛出的错误 阅读全文
posted @ 2018-11-11 22:52 Halone 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 题目如下: [实验任务一]:面积计算(设计型)。 1、 实验要求: 实验报告中要求包括程序设计思想、程序流程图、源代码、运行结果截图、编译错误分析等内容。 2、实验内容: (1)设计一个形状类 Shape,包含一个 getArea()方法,该方法不包含实际语句。 (2)在 Shape 阅读全文
posted @ 2018-11-11 22:28 Halone 阅读(7560) 评论(0) 推荐(0) 编辑
  2018年10月21日
摘要: 问题一:关于以下的代码为什么会产生错误的问题的简单分析、 第一个动手动脑提供了一下的代码,可以发现,在Foo的这个类中只定义了一个Foo(int)类型的构造函数,在之前的学习工程中,我们并没有接触到java的构造函数的声明过程,因此,在类中没有书写构造函数的方法的时候,编译器默认继承Object类, 阅读全文
posted @ 2018-10-21 11:12 Halone 阅读(189) 评论(0) 推荐(0) 编辑
  2018年10月14日
摘要: 对于随机数的实验,根据课程上的教程,有如下的公式: 对应的变量参数的说明: 其中对应的Mouduls变量对应的就是公式中a的值,在公式中的含义就是相当于要循环多少个数才重复的一个值。 Multiplier对应的就是公式中m的值,表示的是范围值,例如图上的16807表示的就是取种子返回的随机数的范围为 阅读全文
posted @ 2018-10-14 12:13 Halone 阅读(808) 评论(0) 推荐(0) 编辑
  2018年10月13日
摘要: 根据这一小段代码,获得了以下的测试截图: 简单分析:根据输出结果,判断这段代码用到了两个不同的函数方法,输出的不止有double类型的数,还有整型的数。 又根据类中的定义情况,square是根据判断传入的值的不同,来调用不同的函数。(这点和C++中类的判断基本类似) 其中的方法返回值的类型并不能作为 阅读全文
posted @ 2018-10-13 12:38 Halone 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 首先题目要求写的是递归的实验,一开始没注意要求,写了非递归的方法。浪费了一些时间,所谓吃一堑长一智。我学习到了以后看实验的时候要认真看实验中的要求,防止再看错。 以下是对此次的实验进行的分析: 1)递归是运用到了栈的思想 2)回文是一段从中间开始倒置的文字,回代的过程中出现不同的符号的时候就说明这段 阅读全文
posted @ 2018-10-13 12:18 Halone 阅读(939) 评论(0) 推荐(0) 编辑
  2018年10月11日
摘要: 分析: 1)要统计单词的个数,就自己的对文章中单词出现的判断的理解来说是:当出现一个非字母的字符的时候,对前面的一部分字符串归结为单词 2)对于最后要判断字母出现的个数这个问题,我认为应该是要用到map比较合适吧,因为map中有 键-值 的关系,可以把字符串设置为键,把出现的个数设置为整型,这样就能 阅读全文
posted @ 2018-10-11 20:12 Halone 阅读(4129) 评论(0) 推荐(0) 编辑
  2018年10月6日
摘要: 这是一个在高二的时候写的一个QT程序,当时对于QT也不算是特别熟悉吧,算是我第一个QT程序,当时由于CS1.6的文件安装的繁琐,又有一些服务器的管理的麻烦操作,对CS的服务器管理一直都很麻烦,当时高二暑假在管理服务器的很多时候,一对服务器进行更新通常就要一天,而且重复的一直是同样地操作,那时候就想, 阅读全文
posted @ 2018-10-06 01:11 Halone 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 这是在大一第一学期时写的参加程序设计大赛的作品,当时参加的时候仅仅只有贪吃蛇,迷宫算法和文件加密这三个功能,而且当时的界面并没有进行任何美化,现在想起来有点可惜。然而这并不是一个只写一遍的软件,在后期逐渐更新,知道今天的这个版本。而且当时对于C++的理解并没有经过学校的学习的系统学习后那么到位,其中 阅读全文
posted @ 2018-10-06 00:36 Halone 阅读(749) 评论(2) 推荐(0) 编辑
  2018年10月5日
摘要: 关于课上实验中对小数的处理中出现的问题涉及到原码,反码,补码的问题,所以在网上进行了一下搜索。在原码,反码,补码中的解释可得知,无论是哪一种码,能够表示的数的范围是-2^(位数-1)+1至2^(位数-1)-1; 原码:二进制的在最高位数若为1, 则表示这个数为正数,最高位数为0,表示负数,其值大小就 阅读全文
posted @ 2018-10-05 20:24 Halone 阅读(193) 评论(0) 推荐(0) 编辑