欢迎来到天天文库
浏览记录
ID:51723324
大小:95.50 KB
页数:4页
时间:2020-03-15
《LogicJava内部测试机试题修改版.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《使用Java理解程序逻辑》内部测试-机试试卷请用Eclipse编写代码,完成以下题目。要求:代码规范,有注释,能正确运行出结果,将.java源文件打包后,以自己的名字命名提交。一、质数计算1、功能要求开发基于控制台的质数判断系统。具体要求如下:(1)接受输入正整数N。(2)判断N是否为质数。(3)在控制台打印出计算结果,如图-1所示。系统运行界面如图-1所示。图-1系统运行界面2、类的设计创建一个类PrimeNumber在该类中定义方法publicbooleanisPrime(intnum),判断参数是否为
2、质数创建测试类TestPrime,测试前面方法的正确性3、具体要求及推荐实现步骤1、从控制台读入待判断的数。2、for循环和取余运算符(%)来检测是否是质数。2、把计算结果打印到控制台上。所谓质数,就是一个正整数,除了本身和1以外不能被其他任何数整除。例如2,3,5,7是质数(这4个数只能被1和本身整除);而4(可以被2整除),6(可以被2和3整除),8(可以被2和4整除),9(可以被3整除)则不是。二、出现次数1、功能要求有一段文字。例如:“这些年一个人,风也过,雨也走,有过泪,有过错,还记得坚持甚么,真爱
3、过才会懂,会寂寞会回首,终有梦终有你在心中。朋友一生一起走,那些日子不再有,一句话,一辈子,一生情,一杯酒。朋友不曾孤单过,一声朋友你会懂,还有伤,还有痛,还要走,还有我。”统计其中字符串“朋友”出现的次数并打印出来。2、类的设计创建一个类Count在该类中定义方法publicintcounter(Stringstr,Stringword),判断str中word出现的次数创建测试类TestCount,测试前面方法的正确性三、会员管理1、功能要求开发会员管理系统,实现会员的注册、登录、切换账号、显示、退出5个功
4、能。系统运行界面如图所示注册登录切换账号登录显示全部用户退出系统2、类的设计(1)创建会员类User,添加两个属性:会员编号(String)、会员密码(String)。(2)创建会员操作类UserManager:添加属性会员数组UsersUserusers[]=newUser[10];1.添加判断会员编号是否重复方法。publicbooleanduplicate(Stringid),判断输入的编号是否存在。2.添加增加会员方法。publicbooleanregister(Useruser),返回添加是否成功。
5、3.添加显示所有会员信息方法publicvoidshow(),打印所有会员信息。4.添加会员登录方法publicintisLogin(Useruser),判断会员账号和密码是否匹配5.退出系统(3)创建测试类TestUser,进行测试
此文档下载收益归作者所有