实验1:Java语言程序设计基础(共5页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《实验1:Java语言程序设计基础(共5页).doc》由会员分享,可在线阅读,更多相关《实验1:Java语言程序设计基础(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程实验报告课程名称Java应用技术班级实验日期2013.9.12姓名学号实验成绩实验名称实验1:Java语言程序设计基础实验目的及要求1掌握Java语言的基本语法,基本数据类型;2熟练运用选择、循环控制程序流程;3掌握数组类型的声明和动态内存申请;4掌握String类中的方法。实验环境操作系统:WindowsIDE:JDK 或者 MyEclipse实验内容(1)猜数字。编写一个Java应用程序,实现如下功能:A随机分配给客户一个1100之间的整数。B用户从键盘输入自己的猜想。C程序返回提示:”大了”,”小了”,”猜对了”。D用户根据提示,再次输入猜想的数,直到猜对为
2、止,显示”猜对了”,同时输出猜想的次数。(2)金额的中文大写形式。给定一个浮点数,将其转换为金额的中文大写形式的字符串。例如,123.45表示为“壹佰贰拾叁元肆角伍分”。注意以下几种情况:A当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字,例如123表示成“壹佰贰拾叁元整”。B当金额中含有连续的0时,只需写一个“零”即可。例如10005表示为“壹万零伍元整”。C10的省略表示。例如110表示为“壹佰壹拾元整”,而10表示为“拾元整”。D100表示为“壹佰元整”,1000表示为“壹仟元整”等等。调试过程及实验结果实验1 实验210的省略表示100的表示总结实验1通过对Pattern类
3、的使用使程序的可执行性较高,能够良好有效的运行。实验2程序的编写耗费时间较长,对结果的优化不是特比理想,应该通过字符位置的查找判断进行优化,但实现较为困难。附录实验1public class Number public static void main(String args) System.out.println(猜想要求:1100之间的整数);/count1:符合规则的猜想次数/count2:总猜想次数int count1 = 0,count2 = 0;Random random = new Random();/随机产生1100之间的整数int number = random.nextIn
4、t(100)+1;for(;)System.out.print(请输入你猜想的整数:);/获取用户输入的整数String stringnumber = new Scanner(System.in).next(); /使用Pattern类的方法规范入户的输入格式,避免用户输入乱码时程序崩溃 boolean b = Pattern.matches(1-9|1-91-9|100,stringnumber);if(b)int enternumber = Integer.valueOf(stringnumber);count1+;if(enternumber number) System.out.pri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 Java 语言程序设计 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内