java实验报告 流处理程序设计_中国矿业大学计算机学院java网络编程实验报告

《中国矿业大学计算机学院java网络编程实验报告》由会员分享,可在线阅读,更多相关《中国矿业大学计算机学院java网络编程实验报告(72页珍藏版)》请在人人文库网上搜索。

1、目录实验一 开发工具和语言基础1实验二 流程控制程序设计3实验三 面向对象设计13实验六 图形用户界面程序设计基础23实验七 图形用户界面应用程序设计37实验八 Applet程序设计54实验九 异常处理、线程控制62实验一 开发工具和语言基础(一)实验目的和要求1掌握JDK的安装、环境配置和使用;掌握JBuilder或Eclips的安装和使用。使用JDK、JBuilder或Eclips编辑、编译和运行Java程序。2掌握Java的语言基础。3掌握简单语句、标准输入输出和选择语句的编程。(二)实验内容6编写一程序,运行后从键盘输入三个整数,输出其中的最大数。(if语句)(1)实验代码import。

2、 java.util.Scanner; /导入需要的Scanner 类class Java1_6public static void main(String arg)System.out.println(please input three numbers:); /输出需要信息intb=new int3; for(int i=0;ib1)/if语句判断哪个数最大if(b0b2)System.out.println(b0);else System.out.println(b2);else if(b1b2)System.out.println(b1);elseSystem.out.println(。

3、b2);(2)实验结果截图7编写一程序,将从键盘输入的一个百分制考试成绩转化为五分制输出。百分制与五分制的对应如下: (switch语句)10090 A, 8980 B, 7970 C, 6960 D, =0;j-)for(int k=9;k9-j;k-)if(bkbk-1)temp=bk;bk=bk-1;bk-1=temp;System.out.println();System.out.println(排序好后:);for(int ii=0;ii10;ii+)System.out.print(bii+ );System.out.println();System.out.println(最小的。

4、数是+b0);(2)实验结果截图 11. 编写一个程序,在其中定义一个66的二维整型数组, 利用随机函数产生36个1020之间的随机整数放入,然后将数组输出到屏幕上(6行6列格式)。最后计算出数组中对角线元素的平方根和。(1)实验代码import java.lang.Math;/用于计算平方根import java.text.DecimalFormat;/用于格式控制输出class Java2_11public static void main(String arg)DecimalFormat df = new DecimalFormat( 0.00 ); /设定平方根和的结果是小数点保留两位。

5、double a=0;/用于保存平方根和double c=0;int b=new int66; /用于保存66二维数组for(int i=0;i6;i+)for(int j=0;j6;j+)dobij=(int)(Math.random()*20); /随机数生成while(bij10);System.out.print(bij+ );System.out.println();for(int k=0;k6;k+)a=a+Math.pow(double)bkk,0.5);/计算平方根和c=c+Math.pow(double)bk5-k,0.5);System.out.println(从00到55。

6、的对角线的平方根和是+df.format(a);System.out.println(从05到50的对角线的平方根和是+df.format(c);(2)实验结果截图(三)实验体会本次实验意为锻炼个人的java面向过程编程思想,通过这次实验,本人对面向过程的编程思路有了进一步的提升和了解,同时更熟悉了Java中的一些用于处理数据和格式控制等的类,在编程的掌握上有了更好的理解和应用实验三 面向对象程序设计(一)实验目的和要求1掌握类、对象、方法、继承、接口的编程技术。2要求至少完成实验内容题的70%。(二)实验内容1编一程序,求两个正整数m、n的最大公约数。要求程序中有两个方法,分别使用循环和递归。

7、求最大公约数,最后在主方法中分别调用这两个方法求解56与91的最大公约数。提示:用辗转相除法。方法:1) 求m除n的余数r;2) 如果r为0,则n为最大公约数,结束。否则转(3);3) 用n置m,用r置n ,回到(1)。 (1)实验代码import java.lang.Math;import java.util.Scanner;class bb int x,y,c;int Gong;bb(int x,int y)this.x=x;this.y=y;this.c=x%y;public int Run()/循环法while(c!=0)/在这里要注意除数为0的情况,不然会报错x=y;y=c;c=x%。

8、y;return y;public int Run2()/递归法if(c=0) return y;elsere

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值