三天打渔两天晒网小程序

java       程序设计

  

2019-06-12 15:36:25

升级版:(加入文件操作)使用文件进行数据测试。如将日期 20100101   20111214  等数据保存在in.txt文件中,程序读入in.dat文件进行判定,并将结果输出至out.txt文件。  运行结果截图  打开TXT  ...

1.问题分析与算法设计: 根据题意可以将解题过程分为三步: 1)计算从2010年1月1日开始至指定日期共有多少天; 2)由于”打鱼”和”晒网”的周期为5天,所以将计算出的天数用5去除; 3)根据余数判断他是在”打鱼”还是在”晒网”;若余数为0,1,2,则他是在”打鱼”;否则是在&...

一、单词小助手要求完成以下任务: 1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。 2.将单词测试中的功能完善,可针对做错的单词重复记忆。 3.查询单词的功能添加英文词查询,中文查询的功能完善(考虑如何显示同样中文意义,不同的英文单词) 二、提高要求: 可将程序中的不足(如数据验证,排名功能)等根据自己的能力与理解完成。 三、要求分析如下: 1.单词查询函数: 进入search()函数...

题目:求两个正整数的最大公约数和最小公倍数。 一、基本要求: 1.程序风格良好(使用自定义注释模板),两种以上算法解决最大公约数问题,提供友好的输入输出。 二、提高要求: 1.三种以上算法解决两个正整数最大公约数问题。 2.求3个正整数的最大公约数和最小公倍数。 三、 算法的计算过程如下: 1.辗转相除法 辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。 辗转相...

共两个代码,借鉴了《Windows程序设计(第五版)》P34页代码 第一步在项目中添加两个代码,LogUtil.cpp 和 LogUtil.h LogUtil.cpp 如下 LogUtil.h 如下 第二步在想输出日志的代码文件前面加这么两行 然后就可以输出日志了,比如 输出的日志在哪看? VS中如果是Ctrl+F5运行vs中是看不到日志输出的,可以下载DbgView来查看,可以根据文件名设置过滤...

类型校验和格式转换       在企业级应用中,校验是一个至关重要的步骤。校验的目的是用来检验那些需要被使用的数据是否符合业务规范同时保证数据完整和有效。   在程序开发中,数据校验通常与转换和格式化同时进行。这样做的原因通常是因为原始数据和应用程序中用的数据有所区别。比如,在web程序中,用户在页面输入一些信息。当用户保存时,这些信息被传送到服务器端(页面...

基本类型和引用类型的值 (1)概念 基本类型的值指的是简单的数据段,而引用类型的值指那些可能由多个值构成的对象。 引用类型的值是保存在内存中的对象。JavaScript 不允许直接操作对象的内存空间,实际上操作的是对象的引用,而不是实际的对象。引用类型的值是按引用访问的。 两种类型的值得在内存中的位置是不一样的,基本类型值在内存中占据固定大小的空间,被保存在栈内存中;引用类型的值时对象,保存在堆内...

前言: 最近闲来无聊,想写写大一的工程实践剪刀石头布,但与之不同的是这次机器人出剪刀石头布并不是随机,而是经过数据统计针对了某特定习惯的出法,理论上提高了机器人的胜率。 数据统计 1.hotencode 0 代表布 1 代表剪刀 2 代表石头 存在胜负关系 0 < 1, 1<2, 2<0 2.剪刀石头布有三种结果使用3x3的矩阵 111111111(1)(1)111111111 ...

教学与实践目的:学会Java图形界面的设计及标准输入输出方法。   一、程序设计第一步:在指定的区域录入信息,到指定的区域显示该信息。    图形界面如图1所示。    知识点:基于界面的Java字符串读写技术。                    ...

最近一个月的月底特别忙,一个是忙于学校的课程设计,老师要我们做一个类似于Visio的工具,除了画点函数以外,不能调用任何底层函数,算法图形全部纯手工敲代码写,所以实现起来真的好复杂,好在月底检查的时候顺利过关验收,老师给我的是最高分24分,满分25分,有时间我会分享源代码和程序。另外一件事是五月底的一篇我和导师的论文投稿,投的是CCF C类的一个会议(CoNLL 2019 Proceedings)...

这一章内容比较少,讲的是如何在HTML中引使用js代码。个人列了几个重点:js代码使用的方式、外部引入js文件两个重要的属性——defer和async。 实际的开发中,js文件基本都是外部引入,极少会在HTML中写js代码,而且基本都是单个js入口,外加一些常用库。 使用方式 在HTML中使用script元素来加入Javascript代码,方式有两种: 嵌入代码 通过元素s...

执行环境 执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。执行环境中定义的变量或函数保存在变量对象中。 例如,在web浏览器中,全局执行环境被认为是windows对象,因此所有全局变量和函数都是作为 window 对象的属性和方法创建的,比如我们调用windows.load()方法。 某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在其中的所有变...