JAVA课后习题(部分)(2)

2018-11-17 20:33

break; case 1:

System.out.println (num+1+\月份\); break; case 2:

System.out.println (num+1+\月份\); break; case 3:

System.out.println (num+1+\月份\); break; case 4:

System.out.println (num+1+\月份\); break; case 5:

System.out.println (num+1+\月份\); break; case 6:

System.out.println (num+1+\月份\); break; case 7:

System.out.println (num+1+\月份\); break; case 8:

System.out.println (num+1+\月份\); break; case 9:

System.out.println (num+1+\月份\); break; case 10:

System.out.println (num+1+\月份\); break; case 11:

System.out.println (num+1+\月份\); break; } } }

第四章 数组

1-6 ╳╳╳√╳√

7.B 8. B 9.C 10.B 11.选项全部正确 12.D 13.D

14.索引 Array.length 15.堆

16.0 17.下标越界 18.foreach循环 19. 二 20.整型 或 int 21.

public class Array {

public static void main(String args[]) {

int a[] =new int[]{1,3,5,7,9,11,13,15,17,19}; for(int j=0;j

int s=a[j];

a[j]=a[a.length-j-1]; a[a.length-j-1]=s; }

for(int i=0;i

public class StudentInAndOut {

private String name; private long grade;

public long getGrade() { return grade; }

public void setGrade(long grade) { this.grade = grade; }

public String getName() { return name; }

public void setName(String name) { this.name = name; }

public String toString(){ return this.name; }

public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println(\请输入学生数\); int stuNumT = sc.nextInt();

StudentInAndOut objArr[] = new StudentInAndOut[stuNumT];

23.

for(int i = 0; i < objArr.length; i++){ objArr[i] = new StudentInAndOut();

System.out.println(\请输入第\ + (i+1) + \个学生的姓名\); String name = sc.next(); objArr[i].setName(name);

System.out.println(\请输入第\ + (i+1) + \个学生的成绩\); long grade = sc.nextLong(); objArr[i].setGrade(grade); }

System.out.println(\打印开始:\);

for(int i = 0; i < objArr.length; i++){ for(int j = i+1; j < objArr.length; j++){

if(objArr[i].getGrade() < objArr[j].getGrade()){ StudentInAndOut s = new StudentInAndOut(); s = objArr[i];

objArr[i] = objArr[j]; objArr[j] = s; } } }

for(int i=0; i < objArr.length; i++){

System.out.println(objArr[i].getName()+\的成绩是: } } }

\+objArr[i].getGrade());

public class MinArray { 24.

public class Merge {

public static void main(String args[]) { public static void main(String[] args) { }

int[] num = new int[] { 5, 6, 1, 4, 3, 6, 1, 8, 1, 6 }; int min = num[0]; int n = 0;

System.out.print(\最小数的下标为:\); for (int i = 1; i < num.length; i++) { }

if (num[i] <= min) { }

min = num[i]; n = i;

System.out.print(\ + n);

int a[] = { 1, 7, 9, 11, 13, 15, 17, 19 }; int b[] = { 2, 4, 6, 8, 10 };

// C是合并后的数组,初始化数组长度是a和b的长度总和。 int c[] = new int[a.length + b.length]; int i, j, m, M; for (i = 0, j = 0, m = 0; j < b.length; m++) {

if (a[i] < b[j]){ c[m] = a[i]; i++; } else{

c[m] = b[j]; j++; } }

for (; i < a.length; i++, m++) c[m] = a[i];

for (m = 0; m < c.length; m++)

System.out.print(\ +m+\ + c[m]); } }

第五章 类和对象

1.D 2.A 3.CD 4.B 5.BC 6.D 7.A 8.C 9.A 10.

//Account类

public class Account {

private String name;// 账户名称

private float balance;// 用户的账户余额

public Account(String name, float balance) { // 开户(设置账户名称及余额), this.name = name; this.balance = balance; }

public String search() {// 查询余额

return \账户 名称:\ + this.name + \ + \余额为 : \ + this.balance+\元整\; }

public String getName() { return name; }

public void setName(String name) { this.name = name; }

}

public float getBalance() { return balance; }

public void setBalance(float balance) { this.balance = balance; }

//Test类 11. //Book 类

public class Book { private String name; private int no = 000; private float price;

private static int count = 0; private static int sumCnt = 0;

public Book(String name, float price, int count) { this.sumCnt = this.sumCnt + count; this.no = sumCnt; this.name = name; this.price = price; this.count = count; }

public void print() {

System.out.println(\书名: \编号: \ + this.getNo() + \价格: \ + \册数: \

System.out.println(\总册书为:\ }

public String getName() { return name; }

public void setName(String name) { this.name = name; }

public float getPrice() { return price; }

public class Test {

public static void main(String[] args) {

Account acc1 = new Account(\, 100000f);// 利用构造方法开户 System.out.println(acc1.search());//查询余额 } }


JAVA课后习题(部分)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教部编本七年级语文下册第一单元第1课《邓稼先》教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: