JAVA基础部分测试机试题_第1页
JAVA基础部分测试机试题_第2页
JAVA基础部分测试机试题_第3页
JAVA基础部分测试机试题_第4页
JAVA基础部分测试机试题_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、JAVA基础部分机试测试题一、所得税计算(25分)1、功能要求开发基于控制台的雇员所得税计算系统。具体要求如下:(1)从控制台读取雇员名称,工资和加班补贴。(5分)(2)根据工资和加班补贴计算所得税。(15分)(3)计算完毕后输出,输出内容需包括税前工资,税后工资,应纳所得税额。运行界面如图-1所示。(5分)图-1 系统运行界面所得税的计算公式如下:税前收入=工资+加班补贴税后收入=税前收入-所得税额所得税额 = 应纳税额 * 税率当税前收入小于2000元时,应纳税额为0元;当税前收入大于等于2000元时,应纳税额是税前收入-2000税率的规则如下:应纳税额税率0-500元5%500-2000

2、元10%2000-5000元15%5000-20000元20%20000元以上30%二、凯撒加密器(25分)1、功能要求开发基于控制台的凯撒加密系统。具体要求如下:(1)根据用户的选择从控制台待加密或解密的字符串。如图-2和图-3所示。(5分)(2)根据凯撒加密法,对字符串进行加密或解密。(15分)(3)加密或解密完成后,把结果输出到控制台。如图-4和图-5所示。(5分)图-2 操作选择界面图-3 输入字符串界面图-4 加密后的界面图-5 解密后的界面凯撒加密法,就是将字母表中的每个字母向后移动3位,比如a被替换成d,b被替换成f,以此类推。字母表的最后三位xyz,会被替换为abc。比如hel

3、lo,加密之后是khoor.对于拉丁字母之外的其他字符,一律不加密。三、幸运抽奖(50分) 实现功能: 1. 注册 2.登录 3.幸运抽奖 实现步骤:1输出菜单(4分)2选择菜单编号,输出菜单信息(4分)3如果编号选择错误,输出“您的输入有误!(4分)4系统询问用户是否继续(4分)5如果用户选择继续,则可以继续选择菜单,否则程序结束,退出系统(4分) 6输入用户名和密码,系统产生4位随机数作为卡号。(4分)7注册成功,显示注册信息并修改注册标识为true(4分)8输入注册时的用户名和密码,登录成功,系统提示欢迎信息(4分)9如果用户名和密码输入错误,提示用户继续输入,最多有3次输入机会 (4分)10登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能(4分)11输入会员卡号,系统生成5个4位随机数作为幸运数字,存入数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论