青岛理工大学java实验一实验报告

青岛理工大学java实验一实验报告

ID:17466862

大小:107.00 KB

页数:7页

时间:2018-09-01

青岛理工大学java实验一实验报告_第1页
青岛理工大学java实验一实验报告_第2页
青岛理工大学java实验一实验报告_第3页
青岛理工大学java实验一实验报告_第4页
青岛理工大学java实验一实验报告_第5页
资源描述:

《青岛理工大学java实验一实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程名称Java应用技术班级计算123实验日期2014.09.23-25姓名梅开欣学号201207076实验成绩实验名称实验1:Java语言程序设计基础实验目的及要求1.掌握Java语言的基本语法,基本数据类型;2.熟练运用选择、循环控制程序流程;3.掌握数组类型的声明和动态内存申请;4.掌握String类中的方法。实验环境操作系统:WindowsIDE:JDK或者MyEclipse实验内容(1)猜数字。编写一个Java应用程序,实现如下功能:A.随机分配给客户一个1~100之间的整数。B.用户从键盘输入自己的猜想。C.程序返回提示:”

2、大了”,”小了”,”猜对了”。D.用户根据提示,再次输入猜想的数,直到猜对为止,显示”猜对了”,同时输出猜想的次数。(2)金额的中文大写形式。给定一个浮点数,将其转换为金额的中文大写形式的字符串。例如,123.45表示为“壹佰贰拾叁元肆角伍分”。注意以下几种情况:A.当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字,例如123表示成“壹佰贰拾叁元整”。B.当金额中含有连续的0时,只需写一个“零”即可。例如10005表示为“壹万零伍元整”。C.10的省略表示。例如110表示为“壹佰壹拾元整”,而10表示为“拾元整”。D.100

3、表示为“壹佰元整”,1000表示为“壹仟元整”等等。调试过程及实验结果猜数字程序的调试过程:在运行成功后:出现:然后输入自己猜想的数字;如果输入的大于需要猜中的数字则会出现:猜的数小于实际的数时会显示:一直循环直到猜对数字;猜对后会出现:金额转换的程序调试过程:出现的错误:1.类的类型限定的时候出错了。改正方法:只有一个地是public;运行结果:然后输入一个浮点类型的数字:总结实验一是我们接触java的第一个实验,在本次实验我们练习了java的一些基本的语法,掌握了java的一些基本数据类型,在实验一种我们使用了循环结构的语句,来实现

4、猜数字的游戏,并且记录了我们在进行猜数字的过程中,我用到了while循环语句,在生成数据过程中我直接用了一个数据生成函数。在金额的转换程序中,我们用到了字符串,字符串的使用的规则通过这一实验的操作使我记忆犹新,字符串和其他数据类型的转换在程序中也有一些运用让本来不熟悉的知识得到了一些巩固和加深。而且复习了在课本上学的java类的定义和类的声明与c++和c语言的不同,掌握数组类型的声明和动态内存申请.实验对于就java的学习非常重要,通过实验不仅可以复习以前学习的知识,而且可以通过实验学习到课本上没有点额一些知识,而且实验锻炼了我们的动手

5、能力;所以我会认真地做每个实验。附录猜数字的源代码:packagecaishuzi;importjavax.swing.JOptionPane;publicclasscai{publicstaticvoidmain(String[]args){System.out.print("给你一个1~100之间的整数,你猜:");intdaan=(int)(Math.random()*100)+1;intshuru=0;Stringxianshi=JOptionPane.showInputDialog("输入你猜的数");shuru=Intege

6、r.parseInt(xianshi);intn=1;while(shuru!=daan){n++;if(shuru>daan){xianshi=JOptionPane.showInputDialog("你猜大了,再猜");shuru=Integer.parseInt(xianshi);}elseif(shuru

7、System.out.print("你猜了(");System.out.print(n);System.out.print(")次");}}实验金额的转换的源程序:packageshiyan1c;importjava.io.*;publicclasschineseMoney{privateStringnumber[]={"","壹","贰","叁","肆","伍","陆","柒","捌","玖"};privateStringunit[]={"元","拾","佰","仟","万","拾","佰","仟","亿","拾","佰"};priv

8、ateStringsmall[]={"角","分"};privateStringstrNumber,strUnit,strAll;privateStringonlyInt(intintInt){String

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。