- 博客(14)
- 收藏
- 关注
原创 室友的SQL小抄
length(vch) 字符串长度。order by id按id升序。null用is,数字用=单列or,多列union。distinct不重复。
2024-03-22 17:45:28 96 1
原创 6-9 设计MyPoint类 (10分)
设计一个MyPoint类,代表一个以x坐标和y坐标的点。该类包括:一个创建(0,0)的无参构造方法。以指定坐标构建点的构造方法。一个名为distance的方法,返回该点到MyPoint类型的指定点之间的距离。一个名为distance的方法,返回该点到指定x和y坐标的距离。一个名为distance的静态方法,返回两个MyPoint对象之间的距离。函数接口定义:请仔细阅读测试方法。裁判测试程序样例:测试方法如下所示:import java.util.Scanner;public class
2021-01-07 16:04:36 1281
原创 6-8 设计MyInteger类 (10分)
设计一个MyInteger的类。这个类包括:一个名为value的int类型数据域,存储这个对象表示的int值。一个为指定的int值创建MyInteger对象的构造方法。一个为缺省值创建MyInteger对象的构造方法,value缺省值为0.如果对象中的值分别是偶数、奇数或者素数,那么isEven()、isOdd()和isPrime()方法会返回true。两个equals()方法,如果该对象的值与指定的值相等,那么equals(int)和equals(MyInteger)返回true。函数接口定义
2021-01-07 16:03:43 1113
原创 6-7 BMI计算(类与对象) (10分)
身体质量指数(BMI)是基于体重和身高计算的健康测量。可以通过以千克为单位的体重除以以米为单位的身高的平方,得到BMI的值。 输入体重(磅)和身高(英寸),求身体BMI的指标。1磅=0.45359237,1英寸=0.0254米。BMI 说明BMI<18.5 Underweight18.5<=BMI<25.0 Normal25.0<=BMI<30.0 Overweight30.0<=BMI Obese请设计一个BMI类,包含有姓名,年龄,体重(磅),身高(英寸)
2021-01-07 16:02:42 1846
原创 6-6 设计一个栈类 (10分)
栈(Stack)是一种以“后进先出”的方式存放数据的数据结构。设计实现一个简单的栈来存放整型,完成如下功能:方法 功能StackOfIntegers() 构建一个默认容量为16的空栈StackOfIntegers(capacity: int) 构建一个指定容量的空栈empty(): boolean 如果栈为空则返回truepeek(): int 返回栈顶的整数而不从栈中删除该数push(value: int): void 将一个整数存储到栈顶pop(): int 删除栈顶整数并返回它getS
2021-01-07 16:01:37 445
原创 6-5 二维向量定义及加法运算 (10分)
裁判测试程序样例中展示的是一段二维向量类TDVector的定义以及二维向量求和的Java代码,其中缺失了部分代码,请补充完整,以保证测试程序正常运行。函数接口定义:请仔细阅读主程序中的相关调用。裁判测试程序样例:import java.util.Scanner;class TDVector {private double x;private double y;public String toString() {return “(”+this.x+","+this.y+")";}/**
2021-01-07 16:00:29 2894
原创 6-4 数组工具 (10分)
按照题目要求,实现int数组工具,打印,排序,求和,使得程序正常运行。函数接口定义:请仔细阅读主程序中的调用参数。裁判测试程序样例:import java.util.*;public class Main {public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int array[]= new int[n]; for(in
2021-01-07 15:59:24 773
原创 6-3 计算长方体的表面积和体积 (10分)
请完成相关代码,实现长方体的表面积和体积的计算函数接口定义:请详细参见主程序的调用方式。裁判测试程序样例:import java.util.Scanner;/* 你的代码将被嵌入到这里 */public class Main {public static void main(String[] args) {Scanner input = new Scanner(System.in);double l = input.nextDouble();double w = input.nextDo
2021-01-07 15:58:24 624
原创 6-2 简单创建对象 (10分)
本题要求实现一个Student类,其包含两个变量(姓名和学号,分别为String和int类型),其他应该完成的方法参见main函数中的调用。方法定义:详见测试案例中的main方法裁判测试程序样例:public class Main {public static void main(String[] args) {Student chen=new Student();Student zhang=new Student(“Zhang”,2018123456);chen.setName(“Chen
2021-01-07 15:57:15 569
原创 6-1 分数计算 (10分)
该题目实现了分数的表示,分数的加法和乘法。该题目的输入不需要考虑输入分母为“0”。注意,例如当输入是分子是4,分母是8的时候,分数应该是1/2,而不是4/8.方法定义:请仔细阅读测试样例中的调用裁判测试程序样例:import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);Fraction a = new Fract
2021-01-07 15:55:03 2302
原创 5-1构造方法被调用了(5分)
5-1这是程序填空题模。请在空格处填上代码,实现如下输出:构造方法一被调用了构造方法二被调用了构造方法三被调用了public class Main {public Main(){System.out.println(“构造方法一被调用了”);}public Main(int x){this();System.out.println(“构造方法二被调用了”);}public Main(boolean b){this(1);System.out.println(“构造方法三被调用了
2021-01-07 15:50:45 2574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人