ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:219.04KB ,
资源ID:5941381      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5941381.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生实验报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生实验报告.docx

1、学生实验报告Java程序设计 实验报告本 2012年-2013学年第二学期 专 业班 级姓 名学 号指导教师张欢欢 计算机实验教学中心2013年5月Java程序设计实验报告学院: 药学院 班级: 药剂121 学号: 10121350 姓名: 黄夏钦 实验名称Java程序设计得分实验题目1 用for语句输出下列数字金字塔(层数由键盘输入): 1 1 3 1 1 3 5 3 11 3 5 7 5 3 1 1 3 5 7 9 7 5 3 12 编写程序:由键盘输入一正整数,求出小于且等于这个数的所有质数。3 编写一个复数类ComplexNumber,要求能进行复数间的基本数学运算:,三种运算,以及返

2、回复数的数学表达式、实数部分、虚数部分等功能。说明:1)复数的数学表达式为:abi(其中a为实数、b为虚数)2)在具体的实现过程中,可以用add表示,sub表示,mul表示3)返回该复数的数学表达式: 以abi返回结果:a+bi(也要考虑到多种情况)4)返回该复数的实数部分: 以abi返回结果:a 5)返回该复数的虚数部分: 以abi返回结果:bi 4 编程实现桌面应用程序:1) 2)实验设备、环境Windows XP、Elipse/NetBeans/JDK实验地点实验一楼222程序清单及程序运行结果:1.(eclipse)import java.io.*;public class Pyram

3、id public static void main(String args) throws IOException int a,b; int c,d; String str; BufferedReader buf; buf=new BufferedReader(new InputStreamReader(System.in); System.out.print(请输入金字塔层数:); str=buf.readLine(); a=Integer.parseInt(str); for (b=0;b=a-1;b+) for (c=0;c=20-b;c+) System.out.print( );

4、for (d=0;d=2*b;d+) if (d=2) System.out.print( +2); outer:for(int i=3;i=n;i+=2) for(int j=2;ji;j+) if(i%j=0) continue outer; System.out.print( +i); m+; if(m=10) System.out.println(); m=0; System.out.println();运行结果:3.(eclipse)class ComplexNumber protected int shibu; protected int xubu; public ComplexN

5、umber(int s,int x) shibu=s; xubu=x; public String biaodashi() if(shibu=0) return xubu+i; if(xubu=0) return shibu+; if(shibu=0&xubu=0) return 0+; else return shibu+xubu+i; public void add(ComplexNumber c) int shibuhe,xubuhe; shibuhe=this.shibu+c.shibu; xubuhe=this.xubu+c.xubu; System.out.println(+thi

6、s.biaodashi()+)+(+c.biaodashi()+)=+shibuhe+xubuhe+i); public void sub(ComplexNumber c) int shibucha,xubucha; shibucha=this.shibu-c.shibu; xubucha=this.xubu-c.xubu; System.out.println(+this.biaodashi()+)+(+c.biaodashi()+)=+shibucha+xubucha+i); public void mul(ComplexNumber c) int shibuji,xubuji; shib

7、uji=this.shibu*c.shibu-this.xubu*c.xubu; xubuji=this.shibu*c.xubu+this.xubu*c.shibu; System.out.println(+this.biaodashi()+)+(+c.biaodashi()+)=+shibuji+xubuji+i); public int shishubufen() return shibu; public String xushubufen() return xubu+i; public static void main(String args) String c; String d;

8、int p;String q;int m;String n; ComplexNumber a=new ComplexNumber(5,6); ComplexNumber b=new ComplexNumber(5,7); c=a.biaodashi(); System.out.println(第一个复数的表达式为:+c); p = a.shishubufen(); q = a.xushubufen(); System.out.println(该复数的实数部分为: + p + ,虚数部分为: + q); d = b.biaodashi(); System.out.println(第二个复数的表达

9、式为: + d); m = b.shishubufen(); n = b.xushubufen(); System.out.println(该复数的实数部分为: + m + ,虚数部分为: + n); System.out.print(两复数的和为:); a.add(b); System.out.print(两复数的差为:); a.sub(b); System.out.print(两复数的积为:); a.mul(b); 运行结果:4.(eclipse)(1)import java.awt.*;import java.applet.*;import java.awt.event.*;public

10、 class ShowPassword extends Applet implements ActionListener TextField name=new TextField(30); TextField pw1=new TextField(30); TextField pw2=new TextField(25); Label la1=new Label(); Label la2=new Label(); Label la3=new Label(); Label la4=new Label(); Button b1=new Button(确定); Button b2=new Button(

11、取消); public void actionPerformed(ActionEvent e) pw2.setText(pw1.getText(); public void init() this.setLayout(new FlowLayout(); la1.setText( 用户名:); this.add(la1); this.add(name); la2.setText( 密 码:); this.add(la2); pw1.setEchoChar(*); this.add(pw1); b1.addActionListener(this); la3.setText( 你输入的密码是:);

12、this.add(la3); this.add(pw2); this.add(b1); this.add(b2); la4.setText(界面制作人:药剂121,黄夏钦,学号10121350); this.add(la4); 运行结果:(2)import java.awt.*;import java.applet.*;import java.awt.event.*;public class Applet2 extends Applet TextField color=new TextField(15); Label la1=new Label(); Label la2=new Label()

13、; Label la3=new Label(); CheckboxGroup cg=new CheckboxGroup(); Checkbox ck1= new Checkbox(red,true,cg); Checkbox ck2= new Checkbox(blue,false,cg); Checkbox ck3= new Checkbox(green,false,cg);class CheckListener implements ItemListener public void itemStateChanged(ItemEvent e) String source=(String)(e

14、.getItem(); if(source=red) if(e.getStateChange()=e.SELECTED) color.setText(red); if(source=blue) if(e.getStateChange()=e.SELECTED) color.setText(blue); if(source=green) if(e.getStateChange()=e.SELECTED) color.setText(green); public void init() setLayout(new FlowLayout(); la1.setText(请选择你喜欢的颜色:); add(la1); add(ck1);add(ck2);add(ck3); la2.setText(你喜欢的颜色是:); add(la2); add(color); la3.setText(界面制作人:药剂121,黄夏钦,学号10121350); add(la3); ck1.addItemListener(new CheckListener(); ck2.addItemListener(new CheckListener(); ck3.addItemListener(new CheckListener();运行结果:

copyright@ 2008-2022 冰豆网网站版权所有

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