java实验二实验报告模板

java实验二实验报告模板

ID:8977073

大小:53.50 KB

页数:5页

时间:2018-04-13

java实验二实验报告模板_第1页
java实验二实验报告模板_第2页
java实验二实验报告模板_第3页
java实验二实验报告模板_第4页
java实验二实验报告模板_第5页
资源描述:

《java实验二实验报告模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验二:java程序设计一、实验目的与要求1、了解Java的数据类型;2、掌握各种变量的声明方式;3、理解运算符的优先级;4、掌握Java基本数据类型、运算符与表达式、数组的使用方法;5、理解Java程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法;6、通过以上内容,掌握Java语言的编程规则。二、实验内容读入一个浮点数值,将其转换为中文金额的大写方式,如123.45,转换为:壹佰贰拾叁元肆角伍分。要求:(1)当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字。例如,123表示为:壹佰贰拾叁元整;(2)当金额中含有连续的0时,只需写一

2、个“零”即可,例如,10005表示为:壹万零伍元整;(3)10的表示方式,例如,110元表示为:壹佰壹拾元整,而10则表示为:拾元整。提示:将字符串型转换为浮点型可以用Float.parseFloat(s)函数转换。三、实验器材微机+windows操作系统+eclipse四、实验步骤1、程序代码importjava.io.*;importjava.util.Scanner;publicclassee{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub

3、/***数据输入*/System.out.println("请输入一个实数");InputStreamis=System.in;Scannerscan=newScanner(is);floaty=scan.nextFloat();System.out.println("y="+y);floatx=y;intix=(int)x;//整数部分floatpx=x-ix;//小数部分Stringcx=ix+"";Stringcy=px+"";/***处理整数部分,采用二进制转换思想*/int[]zhengshu=newint[cx.length()];inti=0;i

4、f(cx.length()<=4){while(ix>0){zhengshu[i]=ix-ix/10*10;//求出余数,并赋给数组zhengshui++;ix=ix/10;//商}}/***整数钱币输出*/for(intii=cx.length()-1;ii>=0;ii--){if(zhengshu[ii]==0){if(ii!=0){if(zhengshu[ii-1]!=0){System.out.println("零");}}if(ii==0){System.out.print("圆");}}if(zhengshu[ii]!=0){if(ii==3){i

5、f(zhengshu[ii]==1)System.out.print("壹仟");if(zhengshu[ii]==2)System.out.print("贰仟");if(zhengshu[ii]==3)System.out.print("叁仟");if(zhengshu[ii]==4)System.out.print("肆仟");if(zhengshu[ii]==5)System.out.print("伍仟");if(zhengshu[ii]==6)System.out.print("陆仟");if(zhengshu[ii]==7)System.out.pr

6、int("柒仟");if(zhengshu[ii]==8)System.out.print("捌仟");if(zhengshu[ii]==9)System.out.print("玖仟");}if(ii==2){if(zhengshu[ii]==1)System.out.print("壹佰");if(zhengshu[ii]==2)System.out.print("贰佰");if(zhengshu[ii]==3)System.out.print("叁佰");if(zhengshu[ii]==4)System.out.print("肆佰");if(zhengsh

7、u[ii]==5)System.out.print("伍佰");if(zhengshu[ii]==6)System.out.print("陆佰");if(zhengshu[ii]==7)System.out.print("柒佰");if(zhengshu[ii]==8)System.out.print("捌佰");if(zhengshu[ii]==9)System.out.print("玖佰");}if(ii==1){if(zhengshu[ii]==1)System.out.print("壹拾");if(zhengshu[ii]==2)System.out.

8、print("贰拾");if(zhen

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

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

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