1 本题水题,记住要知道输入格式即可 import java.util.Scanner; public class test { public static void main(String[] args) { // 从键盘中读取数据 Scanner input = new Scanner(System.in); int a = input.nextInt(); if(a%2==0) System.out.println("这个数是偶数"); else System.out.print…
1 本题主要考的是方法的克隆,与c++里面的拷贝有点相似,具体看书本p147 import java.util.Objects; public class Square implements Cloneable{ private int length; public Square(int length) { this.length = length; } @Override public String toString() { return "Square[" + "leng…
1 本题是水题,题目要求你求最大值.最小值,建议你用Arrays.sort函数进行排序,最大值.最小值就可以确定了 import java.util.Arrays; import java.util.Scanner; public class paone { public static void main(String[] args) { int [] aa = new int[5]; double sum = 0.0; Scanner input =new Scanner(System.in)…
1 本题水题,主要理解题目的意思即可,访问方法和修改方法可以通过快捷方式alt+insert选中你需要的成员变量即可 public class Person { public String name; public int age; public static void main(String[] args) { // new一个对象,对象名是person Person person =new Person(); // 给name变量赋值 person.setName("zzy");…
1 本题水题,就是想让你理解继承的含义 public class Animaal { public double weight; public void eat(){ } } public class Bird extends Animaal { public int numberOfFins; public void fly(){} } public class Dog extends Animaal { public int numberOflegs; public void walk(){…
1 本题就是基本函数的用法 import java.util.Scanner; public class Poone { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个字符串:"); String string = input.next(); System.out.println("显示这个字符串:")…
1 注意不同类型转换 import java.util.Scanner; public class Ch02 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double f = sc.nextDouble(); double t = (5.0/9)*(f-32); // 注意 (5/9) 结果为 整形 要写成 (5.0/9) System.out.println(t) } 2 本题水…
1 本题是水题,基本的输出语句 public class test { public static void main(String[] args) { // 相邻的两个 "" 要用 + 相连 // \t相当于tab键 System.out.println("xxx"+"\t"+"18岁"); } } 2 本题可以用一个for循环来实现循环十次即可 public class test { public static void…
第三章 选择 3.8 计算身体质量指数 package com.chapter3; import java.util.Scanner; public class ComputeAndInterpretBMI { /** *计算身体质量指数 *BMI *BMI<18.5 偏瘦 *18.5<=BMI<25.0 正常 *25.0<=BMI<30.0 超重 *30.<=BMI 过胖 */ public static void main(String[] args) { Scan…
核心编程课后习题——第三章 3-1 由于Python是动态的,解释性的语言,对象的类型和内存都是运行时确定的,所以无需再使用之前对变量名和变量类型进行申明 3-2原因同上,Python的类型检查是在运行时发生的,而不是编译时发生的,多以在代码里写变量的类型是多余的.'''''' 3-3避免在定义变量名开始或者结束的时候使用下划线的原因是:下划线对解释器有特殊的意义,而且是内建标识符所使用偶的符号,一般来讲_XXX被看做是私有的,在模块或者程序中外是 不可以调用的,__XXX__对Python来说…