欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网络编程课程实训报告.docx

    • 资源ID:27755885       资源大小:22.59KB        全文页数:29页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网络编程课程实训报告.docx

    1、网络编程课程实训报告网络编程课程实训报告日 期2008.12.82008.12.12地 点科技楼108机房项目名称网络编程课程设计实训目的能力目标在学生具备了 Java 面向对象编程相关知识与技术、掌握了 Java 相关平台技术的基础上,着重培养学生的实际应用能力、分析问题与解决问题的能力以及创新能力,增强学生对java语言和java编程工具的熟悉掌握程度,为今后进一步深入学习java语言打下一个坚实的基础。实训要求:1、实训期间严格考勤,考勤作为实训成绩的一部分。2、实训期间不能玩游戏、看电影、小说等做与学习无关的事。如果有不遵守的同学将取消当天成绩。3、每天的作业必须经过指导教师检查后才可

    2、以登录当天成绩。4、完成整个实训以后,要求每人写出实训报告。作为评定整个实训成绩的重要参考依据。实训内容(过程及步骤)第一天1、编程实现1!+2!+3!+.+10!的结果并输出结果。class Sum static int jiechengx(int x) int i,sum=1; for(i=1;i=x;i+) sum=sum*i; return sum;public static void main(String args)int i=1,sumall=0;while(i=10)sumall=sumall+jiechengx(i);i+;System.out.println(1!+2!+3

    3、!+10!=+sumall);运行结果:3、用三种循环实现输出0100之间能被3整除的偶数的值以及偶数的个数。/*public class Xunhuanpublic static void main(String args)int i=0,m,j=0;while(i=100) m=i%6; i+; if(m=0) j+; System.out.println(i+ ); System.out.print(n);System.out.println(j);*/*public class Xunhuanpublic static void main(String args)int i=0,m,j

    4、=0;for(;i=100;i+) m=i%6;if(m=0) j+; System.out.print(i + ); System.out.print(n);System.out.println(j);*/class Xunhuanpublic static void main(String args)int i=0,m,j=0;do m=i%6;i+; if(m=0) j+;System.out.println(i+ ); while(i=100);System.out.println(j);运行结果:4、输出乘法口诀表public class Chengfabiaopublic stat

    5、ic void main(String args) int i,j;for(i=1;i=9;i+) for(j=1;j=9;j+) System.out.println(i+*+j+=+i*j+ ); System.out.println(); 运行结果:5、从键盘读入一个数字,判断该数是否为素数:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。import java.io.*;public class Sushu public static void main(String args) String str=null; int c=0,

    6、i=0; boolean isprime=false; BufferedReader streami = new BufferedReader( new InputStreamReader(System.in);try str=streami.readLine(); catch (IOException ex) try c=Integer.parseInt(str); int sc=(int)Math.sqrt(c); for (i = 2; isc) isprime=true; catch (NumberFormatException ex) System.exit(0); if(ispri

    7、me) System.out.println (c+ 是素数); else System.out.println (c+ 不是素数); 运行结果:6、编写图形界面程序,输入三个数x,y,z(从文本框中输入),可以将这三个数由小到大或从大到小排序后显示。import java.awt.*;import java.applet.*;import java.awt.event.*;public class Example6 extends Applet implements ActionListener Label l1,l2,l3,l4,l5,l6; TextField text1,text2,t

    8、ext3,text4,text5,text6; Button button1; public void init() l1=new Label(x: ); l2=new Label(y: ); l3=new Label(z; ); l4=new Label(1: ); l5=new Label(2: ); l6=new Label(3: ); text1=new TextField(10); text2=new TextField(10); text3=new TextField(10); text4=new TextField(10); text5=new TextField(10); te

    9、xt6=new TextField(10); add(l1);add(text1); add(l2);add(text2); add(l3);add(text3); button1=new Button(排序); add(button1); add(l4);add(text4); add(l5);add(text5); add(l6);add(text6); button1.addActionListener(this); public void actionPerformed(ActionEvent j) try if(j.getSource()=button1) double temp;

    10、double n1,n2,n3; n1=Double.parseDouble(text1.getText(); n2=Double.parseDouble(text2.getText(); n3=Double.parseDouble(text3.getText(); if(n1n2) temp=n1;n1=n2;n2=temp; if(n1n3) temp=n1;n1=n3;n3=temp; if(n2n3) temp=n2;n2=n3;n3=temp; text4.setText(String.valueOf(n1); text5.setText(String.valueOf(n2); te

    11、xt6.setText(String.valueOf(n3); catch(Exception e) 运行结果:7、请编写一个Applet,其中包含两个标签(一个用于给出提示信息,另一个用来输出结果)和一个文本框。要求从文本框中获取用户给出的一个整数,并将该数的平方和立方在标签上输出。import java.awt.*;import java.applet.*;import java.awt.event.*;public class Example7 extends Applet implements ActionListener Label l1,l2; TextField text; pu

    12、blic void init() l1=new Label(请输入一个整数:); l2=new Label(); text=new TextField(10); add(l1); add(text); add(l2); text.addActionListener(this); public void actionPerformed(ActionEvent t) double n,n1,n2; try if(t.getSource()=text) n=Double.parseDouble(text.getText(); n1=n*n; n2=n*n*n; l2.setText(平方:+Stri

    13、ng.valueOf(n1)+ 立方+String.valueOf(n2); catch(Exception e) 运行结果:8、这是一个侦探题,一辆汽车撞人后逃跑。4个目击证人提供如下线索。甲:牌照三、四位相同; 乙:牌照为31XXXX;丙:牌照五、六位相同; 丁:三六位是一个整数的平方求牌照号。public class Example8 public static void main(String args) int a,b,c,d,i,k; for(i=0;i=9999;i+) a=i/1000; b=i/100-a*10; c=i/10-a*100-b*10; d=i%10; for(

    14、k=1;k100;k+) if(a=b&c=d&i=k*k) System.out.print(牌号是+31+a+b+c+d); 运行结果:第二天:1、创建一个接口,表示一个图形 interface Shape 要求1)接口中包含求解图形面积和周长的抽象方法。2)设计类 Square (矩形),Triangle (三角形),Circle(圆)实现Shape接口。3)在2)中设计的类中,要求根据各自的特点,设计类成员变量,构造方法4)设计类class Ex3_2 ,在该类中包含主方法,该方法创建2)中各个类的对象,并计算各种图形的面积,周长并输出。附:计算三角形面积的海伦公式:计算三角形面积的

    15、(,为三角形的三边长)sqrt(s*(s-a)*(s-b)*(s-c)s=(a+b+c)/2interface shapevoid area();void circum();/长方形类class Square implements shapedouble height,width;public Square(double high,double width) this.height=height; this.width=width;public void area() System.out.println (Square area=+height*width);public void circ

    16、um() System.out.println (Square circum= +2*(height+width);/三角形类class Triangle implements shapedouble a,b,c;public Triangle(double a,double b,double c) this.a=a; this.b=b; this.c=c;public void area() double s; s=(a+b+c)/2; System.out.println (Triangle area=+Math.sqrt(s*(s-a)*(s-b)*(s-c) );public void

    17、 circum() System.out.println (Triangle circum= +(a+b+c);/圆形类class Circle implements shapedouble R;public Circle(double r) this.R=R;public void area() System.out.println (Circle area=+R*R*3.1416 );public void circum() System.out.println (Circle circum= +2*3.1416*R);/定义公有类class Two1public static void

    18、main(String args) Square s=new Square(4,8); s.area(); s.circum(); Triangle t=new Triangle(3,4,5); t.area(); t.circum(); Circle c=new Circle(10); c.area(); c.circum(); 运行结果:2、现有下面的字符串:String s1=”Jacket”; String s2=”val”; String s3=”is”; String s4=”I an a good Student”; 使用字符串相关的操作的(例如Charat,Substring,

    19、concat等操作)从上述字符串中提取出需要的字符串,拼凑出“Java is good”字符串并输出。public class Two2 public static void main(String args) String s1=Jacket; String s2=val; String s3=is; String s4=I an a good Student; String s=s1.substring(0,2); s=s.concat(s2.substring(0,2); s=s.concat( ); s=s.concat(s3); s=s.concat(s4.substring(6,1

    20、1); System.out.println (s); 运行结果:3、创建一个整型数组a20,使用java中的随机数函数给数组a20赋值,要求数组元素取值在0-100之间。然后采用适当的排序算法排序,输出。import java.math.*;import java.util.*;public class Two3 public static void main(String args) int a=new int20; for (int i = 0; i20; i+) ai=(int)(Math.random()*100); System.out.println (随机赋值:); /冒泡法排

    21、序 for (int i = 0; i20; i+) System.out.print (ai+t); for (int j = 0; ja.length-1; j+) for (int k = 0; kak+1) int t=ak; ak=ak+1; ak+1=t; System.out.println (n排序:); for (int i = 0; i20; i+) System.out.print (ai+t); 运行结果:第三天:熟悉Applet程序设计,重点掌握Applet生命周期中的各个方法的调用顺序,掌握各种图形界面元素的设计和输出。1、 便鞋一个Applet程序:画图要求:界面

    22、上有2个按钮,一个为标签为“椭圆”,另一个为“矩形”,点击后分别画红色的椭圆和蓝色的矩形,其宽度为100、高度为60,左上角顶点坐标为(50,50),试写出完整程序,并且要写出其对应的HTML文件代码。import java.awt.*;import java.awt.event.*;import java.applet.*;public class Three1 extends Applet implements ActionListenerButton button1,button2;Label label1,label2;public void init() label1=new Lab

    23、el(椭圆); label2=new Label(矩形); button1=new Button(); button2=new Button(); add(label1);add(button1); add(label2);add(button2); button1.addActionListener(this); button2.addActionListener(this); public void actionPerformed(ActionEvent j) if(j.getSource()=button1) picture1(); else if(j.getSource()=button2) picture2(); repaint(); boolean choose; public void picture1() choose=true; public void picture2() choose=false; public void paint


    注意事项

    本文(网络编程课程实训报告.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开