任务与代码 运行结果 知识点总结: 运用了算数运算符与表达式的知识,实现了三位数的个、十、百位的输出。 心得: 1、要更加巧妙灵活的运用算数运算符解决各类问题,还需多加思考并且多练习,熟练掌握。 2、该算法只能求出三位数的个、十、百位数,今后通过学习,还应实现输出任意位数的各位数值,继续加油吧~...

任务与代码 运行结果 知识点总结:运用算术运算符及表达式的知识,解决了将小数的整数部分与小数部分分离的问题 心得与反思: 1、应熟记各算术运算符的优先级关系 2、虽然问题得到了解决,但该解答过于繁杂冗长,其实除键盘输入的x外,只需要再定义两个变量即可(整数部分Z,小数部分a) 3、多学习别人简洁的方法,取长补短,编程之路道阻且长,fighting!...

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

问题提出 用C语言实现门禁系统功能。 功能简析 1,系统登录分为管理员登录和学生登录,输入相应字符即可选择登录; 2,学生登录,学生使用自己的账号密码登录系统,选择开启的门,即可开启门禁;此外系统还会记录下学生登录的信息,如登录账号、登录时间、开启哪间门; 3,管理员登录,管理员登录也是要输入特定的账号密码才能登录;登录之后才能进入管理员操作界面进行相应操作,如添加学生账号、删除学生账号、查看学生...

centos7上安装zookeeper 1 准备工作 1、准备服务器,本次安装采用 centos7系统、内存2G、存储60G的虚拟机服务器一台; 2、服务器安装java环境: 参考文章《centos7上安装jdk8》博文; 3、准备zookeeper安装包, 本次采用 zookeeper-3.4.11.tar.gz 版本的包 2 安装zookeeper 2.1、 解压zookeeper安装包,使用...

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

三天打渔两天晒网小程序

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.辗转相除法 辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。 辗转相...

在掌握一门语言的基本语法后,就可以一试身手,编写一些程序了。 但实际上,一切才刚刚开始! 在计算资源的各种限制下,在运行指标的各种要求中,若要使用某种语言编写出足够可靠、高效、稳定的程序,还需对该语言细节有更深入的了解。掌握该语言的优劣点,并经过大量的练习与实践,我们才能驾轻就熟,真正控制着某个语言去按照设定的预期目标,去实现想要的程序系统。 为了能够帮助读者在Julia的学习之路上更进一步,避免...

C#每日一课(二)

C#  C#教程  C#程序设计  C#学习

  

2019-08-17 08:29:25

C#基本语法 C#是一种面向对象的编程语言。在面向对象的程序设计中,程序由各种相互交互的对象组成。相同类的对象常常具有相同的类型或者说都在同一class中。 首先以一个类Circle类来举例 添加类 在资源视图下,右键点击命名空间,选择 添加--类(C)... 弹出对话框中录入类名称--添加(A) 完成后IDE会生成对应的类结构代码 写入类相关的代码如下: 在原来的Main方法(入口方法)中生成这...

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

 程序说明: (1) 定义一个图书馆类Library,其主要功能是记录读者的借书卡号和书名 (2) 定义一个学生类Student,它的主要作用是记录读者的姓名 (3) 定义一个通过读者类Reader,它是Library和Student的派生类,它除了继承这两个类的数据成员,   还定义自己的 数据成员,通过该类可以了解到读者的上述所有信息,还记录读者的借还书日期 程序...