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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Java编程题解读.docx

1、Java编程题解读程序题1.计算1/1+1/2+1/3+.+1/100的值。代码如下:public class Demo1 public static void main(String args) double sum = 0; double n = 1; while (n =0) sum=sum+jiecheng(n); n-; return sum; public static int jiecheng(int n) if(n=1|n=0) return n; else return n*jiecheng(n-1); 4. 将整数数组a赋初值(含8个元素),并求出a中的最大元素和最大元素的

2、下标。代码如下:public class Demo4 public static void main(String args) int arr = 9, 5, 8, 6, 4, 2, 3, 18 ; int maxIndex = 0, max = arr0; for (int i = 0; i max) maxIndex = i; System.out.println(最大的元素为: + arrmaxIndex + 其下标为: + maxIndex); System.out.println(+); System.out.println(CZ04112267); System.out.print

3、ln(徐延迟); 5. 从一堆数组中找出最大的元素和最小的元素代码如下;public class Demo5 public static void main(String args) int arr = 33, 56, 9, 46, 99, 5656, 5, 6, 4, 9 ; int max, min; max = min = arr0; for (int i = 0; i max) max = arri; if (arri min) min = arri; System.out.println(最大值为: + max + n最小值为: + min); System.out.println(

4、+); System.out.println(CZ04112267); System.out.println(徐延迟); 6.计算二维数组中各行元素之和并查找其值最大的那个行,假定元素值都为正整数。代码如下:public class Demo6 public static void main(String args) int arr = 11, 23, 66, 77, 5 , 1, 23, 5, 66, 4 , 5, 6, 8, 9 , 1, 3, 4 ; int sum = 0; int maxSum = 0; int indexI = 0; for (int i = 0; i arr.le

5、ngth; i+) int j; for (j = 0; j maxSum) maxSum = sum; indexI = i; System.out.println(第 + (i+1) + 行的数组之后为: + sum); System.out.println(最大一行为: + (indexI+1); System.out.println(+); System.out.println(CZ04112267); System.out.println(徐延迟); 7. 定义一个计算n!的类Fact,然后在主类Class1中创建一个对象N,求解4!的值。代码如下public class Demo7

6、 public static void main(String args) Fact N= new Fact(); System.out.println(N.jiecheng(4); System.out.println(+); System.out.println(CZ04112267); System.out.println(徐延迟); class Fact public int jiecheng(int n) if (n = 0 | n = 1) return n; else return n * jiecheng(n - 1); 8.编写一个教师类Teacher,要求:(1) 教师类T

7、eacher属性有:name : String类对象,代表姓名age : int型,代表年龄sex :boolean型,代表性别(其中:true表示男,false表示女)phone :long型,代表联系电话(2) 教师类Teacher方法有:Teacher(String n,inta,Booleans,long p):有参构造函数,形象表中的参数分别初始化姓名、年龄、性别和联系电话。intgetAge() :获取年龄作为方法的返回值booleangetSex() : 获取性别作为方法的返回值public String toString() : 以姓名:联系电话的形式作为方法的返回值。代码如下

8、:public class Demo8 private String name=徐延迟;/姓名 private int age; /年龄 private boolean sex;/代表性别(其中:true表示男,false表示女) private long phone=123456;/联系电话 public String getName() return name; public void setName(String name) this.name = name; public int getAge() return age; public void setAge(int age) this

9、.age = age; public boolean getSex() return sex; public void setSex(boolean sex) this.sex = sex; public long getPhone() return phone; public void setPhone(long phone) this.phone = phone; public String toString() return name+ : +phone; public static void main(String args) Demo8 d= new Demo8(); System.

10、out.println(d.toString(); System.out.println(+); System.out.println(CZ04112267); System.out.println(徐延迟); 9.定义一个复数类ComplexNumber,其中定义属性来表示复数的实部和虚部,并实现复数的的相加和相减的基本方法public class Demo9 / main方法 public static void main(String a) Complex1 b = new Complex1(2, 5); Complex1 c = new Complex1(3, 4); System.out.println( b+ c = + b.add(c).m+i+b.add(c).n); System.out.println( b- c = + b.add(c).m+i-+b.add(c).n); System.out.println(+

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

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