自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 6-2 数据结构考题 - 快速排序 - 划分函数 用顺序表作存储结构,输入一组数据,用快速排序法对其进行排序。顺序表的类型描述:

下面给出了快速排序 - 划分函数的大部分内容,但缺少了一部分(以下划线____标识出来的部分)。请先将以下代码中画横线的部分补充完整,然后将完整的函数Partition提交系统,完成题目要求的功能。return low;快速排序算法中,对 顺序表low ~ high范围内的元素进行划分的函数。

2024-10-15 17:35:55 680 1

原创 PTA 数据结构 作业6 排序 作者 王东单位 贵州师范学院实现折半插入排序。

6-1 折半插入排序分数 13全屏浏览切换布局作者 王东单位 贵州师范学院实现折半插入排序。第一行输入一个数n(输入的值不大于 MAXSIZE),接下来输入n个数。输出样例:输出排序结果。代码长度限制16 KB时间限制400 ms内存限制64 MB

2024-10-15 17:34:57 684 1

原创 PTA C 语言 7-2 数组定义,进行成绩均值及均方差计算

进行数组定义, 对输入的全班学生的某门课成绩,进行均值和均方差计算。学生人数N由键盘输入。

2024-10-13 21:28:20 556

原创 PTA C语言 7-1 字符串比对 单位 郑州轻工业大学输入两个长度相同的字符串,字符串长度小于20,且只包含英文字符。将两个字符串逐字符对比的结果输出(由+和-构成的一行字符),具体规

7-1 字符串比对分数 10全屏浏览切换布局作者 zzuli单位 郑州轻工业大学输入两个长度相同的字符串,字符串长度小于20,且只包含英文字符。将两个字符串逐字符对比的结果输出(由+和-构成的一行字符),具体规则如下:如果两个字符串对应字符是同一字母则输出+如果两个字符串对应字符不是同一字母则输出-注意,一个字母的大写和小写也被认为是同一字母。

2024-10-13 21:24:28 503 1

原创 PTA JAVA 作业 六 7-2 List的使用 定义Person类定义私有属性String name,int age,使用Eclipse生成每个属性setter 、getter,

7-2 List的使用分数 25作者 ami单位 临沂大学本题练习列表的使用。

2024-10-12 11:20:14 570

原创 PTA JAVA 7-1 作业六 重复数据问题 你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“yes”这三个字母;如果没有,则输出“no”。

7-1 重复数据问题分数 25全屏浏览切换布局作者 abc618382单位 河北科技大学在一大堆数据中找出重复的是一件经常要做的事情。现在要处理许多整数,在这些整数中,可能存在重复的数据。你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“yes”这三个字母;如果没有,则输出“no”。

2024-10-12 11:15:19 708

原创 PTA 作业六 JAVA 面向对象程序设计6-2 sdut-oop-list-1 学生集合(类、集合)作者 周雪芹单位 山东理工大学以下程序不完整,请你根据已经给出的程序代码中表达的题意

6-2 sdut-oop-list-1 学生集合(类、集合)分数 15作者 周雪芹单位 山东理工大学以下程序不完整,请你根据已经给出的程序代码中表达的题意,以及程序的输入、输出信息,完成Student类的设计,补全代码。裁判测试程序样例:输入样例:无输入。输出样例:代码长度限制16 KB时间限制400 ms内存限制64 MB谢谢大佬关注,不定期分享学习笔记,希望大佬能多多支持,三连必回,感谢关注。 现阶段主要分享PTA平台的 JAVA语言学习,内容主要集中在JAV

2024-10-12 11:13:14 744

原创 PTA 作业六 集合与容器 API JAVA 面向对象程序设计 6-1 jmu-Java-05集合-List中指定元素的删除分数 15作者 郑如滨单位 集美大学编写以下两个函数

6-1 jmu-Java-05集合-List中指定元素的删除分数 15作者 郑如滨单位 集美大学编写以下两个函数。

2024-10-12 11:10:55 435

原创 PTA 作业五 API JAVA 面向对象程序设计 7-1 异常的声明与捕获 下面的程序功能是:从键盘输入5个整数,然后分别输出100除以这5个整数所得到的余数。

7-1 异常的声明与捕获分数 20作者 吴光生单位 新余学院下面的程序功能是:从键盘输入5个整数,然后分别输出100除以这5个整数所得到的余数。请改写上面的程序,要求自定义一个方法void mod(int n)来输出100除以n的余数,但是求余过程中可能会出现异常,mod( )方法本身不处理异常,而是声明抛出异常,在main方法中进行捕获,使得程序能正常运行、退出。

2024-10-12 11:06:49 860

原创 PTA 作业五 API JAVA 面向对象程序设计 6-1 求圆面积自定义异常类 计算圆的面积,其中PI取3.14,圆半径为负数时应抛出异常,输出相应提示。根据提供的主类信息,编写Circle类和

在这里给出主类 import java.util.*;} } } /* 请在这里填写答案 编写Circle 和CircleException类*/

2024-10-11 10:59:14 607

原创 PTA 作业四 API JAVA 面向对象程序设计 7-2 NCHU_学号识别学校的学号由8位数字组成,前两位是入学年份(省略了20);第3、4位是学院编号,01代表材料学院,02代表机械学院,

7-2 NCHU_学号识别分数 15作者 蔡轲单位 南昌航空大学学校的学号由8位数字组成,前两位是入学年份(省略了20);第3、4位是学院编号,01代表材料学院,02代表机械学院,03代表外语学院,20代表软件学院;第5、6位是学院内部班级编号,最后两位是班级内部学号。如:18011103,入学年份是2018年,材料学院,11班,03号。

2024-10-11 10:50:34 862

原创 PTA 作业四 API JAVA 面向对象程序设计 7-1 矩阵相加 求矩阵A+B的结果,程序给出部分代码,请在原来代码基础上填写完整,完成整个程序。

7-1 矩阵相加分数 15全屏浏览切换布局作者 AMi单位 临沂大学求矩阵A+B的结果,程序给出部分代码,请在原来代码基础上填写完整,完成整个程序。

2024-10-11 10:48:23 372

原创 PTA 作业四 API JAVA 面向对象程序设计 6-1 字符串加密程序 现需要设计一个字符串加密程序String getHint(String str, String key)

6-1 字符串加密程序分数 20 作者 Ma单位 山东科技大学现需要设计一个字符串加密程序,该程序接收两个字符串变量分别为str和key,加密规则如下:1.当str与key相同位置字符相同时,显示该字符;2.当str与key相同位置字符不同且str中出现key中包含的字符时,str中该字符加密为+;3.当str中某个字符不存在上述两种情况的字符加密为*。

2024-10-11 10:45:30 541

原创 PTA 作业三 继承与多态 JAVA 面向对象程序设计7-1 周长计算器-1分数 30作者 Ma 单位 山东科技大学1、定义一个接口 Shape 用于表示图形

7-1 周长计算器-1分数 30作者 Ma 单位 山东科技大学1、定义一个接口Shape用于表示图形,其包含一个的方法用于求周长。2、定义三角形类Triangle、长方形类Rectangle、圆形类Circle分别实现接口Shape3、定义测试类ShapeTest并使用Shape接口定义变量shape,用其指向不同类形的对象,输出各种图形的周长。提示:1、计算圆周长时PI取3.14即可;2、需要判断能否构成三角形(任意两个边的和大于第三边),不能构成三角形的话周长为0。

2024-10-10 11:53:40 2890

原创 PTA 作业三 继承与多态 JAVA 面向对象程序设计 6-2 长方形长方体类 定义一个长方形类Rectangle,拥有长、宽属性,提供构造函数,能够计算周长getPerimeter()和面积g

6-2 长方形长方体类分数 25作者 温彦单位 山东科技大学定义一个长方形类Rectangle,拥有长、宽属性,提供构造函数,能够计算周长getPerimeter()和面积getArea()定义一个子类长方体类,拥有长、宽、高属性,提供构造函数,getPerimeter函数计算所有边的周长,getArea函数计算表面积,新增getVolume函数,计算体积在main函数中,分别构造长方形类和长方体类的对象,并输出他们的周长、面积、体积,保留两位小数。

2024-10-10 11:50:30 795

原创 PTA 作业三 继承与多态 JAVA 6-1 从抽象类shape类扩展出一个圆形类Circle 面向对象程序设计 pta习题 请从下列的抽象类shape类扩展出一个圆形类Circle,这个类圆

6-1 从抽象类shape类扩展出一个圆形类Circle分数 25全屏浏览切换布局作者 张德慧单位 西安邮电大学请从下列的抽象类shape类扩展出一个圆形类Circle,这个类圆形的半径radius作为私有成员,类中应包含初始化半径的构造方法。public abstract class shape {// 抽象类主类从键盘输入圆形的半径值,创建一个圆形对象,然后输出圆形的面积和周长。保留4位小数。圆形类名Circle。

2024-10-10 11:43:36 639

原创 PTA JAVA语言 面向对象程序设计 作业二 6-4 汽车类 编写汽车类,其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown

6-4 汽车类分数 10全屏浏览切换布局作者 温彦单位 山东科技大学编写汽车类,其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown),启动和停止可以改变汽车的状态(on/off),初始时状态为off,速度为0,speedUp和slowDown可以调整汽车的速度,每调用一次汽车速度改变10(加速增10,减速减10),汽车启动后才能加减速,加速上限为160,减速下限为0,汽车速度减为0后才能停止,给出汽车类的定义。

2024-10-09 12:51:14 626

原创 PTA JAVA语言 面向对象程序设计 作业二 6-3 Person类 构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数

6-3 Person类单位 山东科技大学构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数打印其信息。

2024-10-09 12:49:42 573

原创 PTA JAVA语言 面向对象程序设计 作业二 6-2 定义学生类 定义一个学生类(Student),其中包括四个属性:姓名(name),年龄(age),班级号(classNo),爱好(hobby

6-2 定义学生类分数 10全屏浏览切换布局作者 fpc单位 内蒙古师范大学定义一个学生类(Student),其中包括四个属性:姓名(name),年龄(age),班级号(classNo),爱好(hobby)

2024-10-09 12:47:30 1016

原创 PTA JAVA语言 面向对象程序设计 作业二 6-1 sdut-oop-7 计算长方体的体积与质量(类和对象)现根据长方体的长、宽、高、密度,求其底面周长、底面积、体积、质量。

/长、宽、高double p;//密度public double length() //底面周长return 0.0;public double area() //底面积return 0.0;public double volumn() //体积return 0.0;public double weight() //质量return 0.0;

2024-10-09 12:39:11 580

原创 PTA 俩分钟学会 JAVA语言 作业二 7-2 sdut-oop-1 简单的复数运算提示:如果用PYTHON语言实现,不必设计Complex类,可以使用内置的复数数据类型,完成复数的算术运算。

7-2 sdut-oop-1 简单的复数运算分数 20作者 周雪芹单位 山东理工大学如果用PYTHON语言实现,不必设计Complex类,可以使用内置的复数数据类型,完成复数的算术运算。

2024-10-09 00:04:43 393

原创 PTA 两分钟学会 JAVA语言 7-1 设计一个银行流水账号类 依次输出初始账户余额、提取amount额度后的账户余额、存入amount后的账户余额。 分数 20作者 曹记东

7-1 设计一个银行流水账号类分数 20作者 曹记东单位 陕西理工大学设计一个BankAccount类,这个类包括:(1)一个int型的balance,表示账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,表示从账户余额中提取amount指定的款额,并返回账户余额;

2024-10-09 00:02:02 1002

原创 PTA 作业一 两分钟学会JAVA语言 详细讲解 6-3 数字校验本题要求实现一个函数,校验一个13位正整数号码是否正确。13位号码的最后一位是校验码。

6-3 数字校验分数 10全屏浏览切换布局作者 殷伟凤单位 浙江传媒学院本题要求实现一个函数,校验一个13位正整数号码是否正确。13位号码的最后一位是校验码。通过对前12位数字的加减乘除运算得到一个一位数字,如果和第13位数字相同,表示正确的号码。1、从最右边第12位开始间隔一位个位数相加,然后乘7。2、剩下的其余数字相加,然后乘2。3、再把两者加起来,除以10取余数4、和第13位相校验,匹配就正确,不匹配则错误。

2024-10-08 16:39:34 490 1

原创 PTA 作业一 两分钟学会JAVA语言 详细讲解 6-2 是否偶数 本题要求实现一个函数,判盘输入的整数是否是偶数,如果是偶数,返回true,否则返回false。

说明:其中data是用户传入这段代码是一个Java方法,用于判断一个整数是否为奇数。方法名为isOdd,接收一个整型参数data,返回一个布尔值。首先,代码计算data除以2的余数,将结果赋值给变量check。如果data是奇数,那么check的值将为1;如果data是偶数,那么check的值将为0。的参数。data的值不超过int的范围。函数须返回true或者false。

2024-10-08 16:37:42 355

原创 PTA 作业一 两分钟学会JAVA语言 详细讲解 6-1 求一个整数各位数字累加和 public static int SumNumber(int n);其中 n 是用户传入的参数。

其中 n 是用户传入的参数。方法须返回整数 'n' 的各位数字的累加和,其中0

2024-10-08 16:34:19 427

原创 PTA 作业一 两分钟学会JAVA语言 7-6 Java简单编程-各位数之和等于10 1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位正整数,并要求这四个位数中没有0。

7-6 Java简单编程-各位数之和等于10分数 15全屏浏览切换布局作者 马俊单位 兰州大学1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位正整数,并要求这四个位数中没有0。

2024-10-08 13:26:07 581

原创 PTA 作业一 两分钟学会JAVA语言 7-5 sdut-sel-while-1 社会主义核心价值观之理解与输出 若干行输入,每行一个整数。 0表示输入的结束。

7-5 sdut-sel-while-1 社会主义核心价值观之理解与输出分数 10全屏浏览切换布局作者 周雪芹单位 山东理工大学。

2024-10-07 23:34:43 271

原创 PTA 作业一 两分钟学会JAVA语言 7-4 Java程序设计-基本程序-计算两点之间的距离 提示用户输入两个点(x1,y1)和(x2,y2),然后显示两点间的距离

7-4 Java程序设计-基本程序-计算两点之间的距离分数 10全屏浏览切换布局作者 万静单位 北京化工大学这是一个编程题模板。编写程序,提示用户输入两个点(x1,y1)和(x2,y2),然后显示两点间的距离。计算两点之间距离的公式是:注意可以使用Math.pow(a,0,5)计算。

2024-10-07 23:31:35 426

原创 PTA 作业一 两分钟学会JAVA语言 7-3 Java程序设计-基本程序-摄氏温度转换为华氏温度 从控制台读入double型的摄氏温度值,然后转换为华氏温度,并且显示结果。转换公式如下:华氏温度=

7-3 Java程序设计-基本程序-摄氏温度转换为华氏温度分数 10全屏浏览切换布局作者 万静单位 北京化工大学这是一个编程题模板。编写程序,从控制台读入double型的摄氏温度值,然后转换为华氏温度,并且显示结果。转换公式如下:华氏温度=(9/5)*摄氏温度+32。

2024-10-07 23:27:38 810

原创 PTA 作业一 两分钟学会JAVA语言 7-2 身体质量指数(BMI)测算分数 15 请编写程序,测算身体状态。输入格式:两个数值:体重(以千克为单位),身高(以米为单位),数值间以空格分隔。

体重是反映和衡量一个人健康状况的重要标志之一,过胖和过瘦都不利于健康,BMI(身体质量指数)计算方法:体重(以千克为单位)除以身高(以米为单位)的平方。中国成人正常的BMI应在18.5-24之间,如果小于18.5为体重不足,如果大于等于24为超重,大于等于28为肥胖。请编写程序,测算身体状态。

2024-10-01 10:36:08 680

原创 PTA 作业1 零基础学习JAVA语言 7-1 编程题:统计符合条件元素的个数 统计1...n的闭区间中,能够被3整除元素的奇数和偶数的个数

7-1 编程题:统计符合条件元素的个数分数 10全屏浏览切换布局作者 abc618382单位 河北科技大学统计1...n的闭区间中,能够被3整除元素的奇数和偶数的个数。

2024-10-01 10:33:17 327

原创 PAT 实验五 7-4 NCHU_学号识别分数 的学号由8位数字组成,前两位是入学年份(省略了20);第3、4位是学院编号,01代表材料学院,02代表机械学院,03代表外语

7-4 NCHU_学号识别分数 20全屏浏览切换布局作者 蔡轲单位 南昌航空大学学校的学号由8位数字组成,前两位是入学年份(省略了20);第3、4位是学院编号,01代表材料学院,02代表机械学院,03代表外语学院,20代表软件学院;第5、6位是学院内部班级编号,最后两位是班级内部学号。如:18011103,入学年份是2018年,材料学院,11班,03号。

2024-09-30 12:51:20 976

原创 PTA 实验五 JAVA语言学习 一分钟教会你 7-3 矩阵相加求矩阵A+B的结果,程序给出部分代码,请在原来代码基础上填写完整,完成整个程序。

7-3 矩阵相加分数 20全屏浏览切换布局作者 AMi单位 临沂大学求矩阵A+B的结果,程序给出部分代码,请在原来代码基础上填写完整,完成整个程序。

2024-09-30 12:50:11 448

原创 PTA 实验五 JAVA语言 7-2 超市贴花 某超市有一种促销手段,购买金额超过一定阈值就随机给一个贴花。编号是一个1到100之间的数字。当收集到连续编号的三张贴花时,就可以换一个小礼物

7-2 超市贴花分数 20全屏浏览切换布局作者 翁恺单位 浙江大学某超市有一种促销手段,购买金额超过一定阈值就随机给一个贴花。贴花有不同种类的,种类以编号表示,编号是一个1到100之间的数字。当收集到连续编号的三张贴花时,就可以换一个小礼物。小明经常去某超市购物,积攒了不少贴花,你帮他看看,能换多少小礼物。

2024-09-30 12:47:56 396

原创 PTA 实验五 一分钟教会你JAVA语言 7-1 sdut-array1-1-有重复的数据(II)

7-1 sdut-array1-1-有重复的数据(II)分数 20全屏浏览切换布局作者 周雪芹单位 山东理工大学在一大堆数据中找出重复的是一件经常要做的事情。现在,我们要处理许多整数,在这些整数中,可能存在重复的数据。你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“YES”这三个字母;如果没有,则输出“NO”。

2024-09-30 12:46:22 686

原创 PTA 零基础学习 实验四 一招秒杀JAVA语言 7-1 sdut-oop-6 计算各种图形的周长(多态)定义接口或类 Shape,定义求周长的方法length()。

7-1 sdut-oop-6 计算各种图形的周长(多态)分数 30全屏浏览切换布局作者 周雪芹单位 山东理工大学定义接口或类 Shape,定义求周长的方法length()。定义如下类,实现接口Shape或父类Shape的方法。(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口(或类)定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shape接口实现类提供良好的扩展性。

2024-09-29 23:02:20 1896

原创 PTA 实验四 零基础JAVA语言学习 6-2 设计门票(抽象类) 一招教会你 设计门票(抽象类)某学校举办一次活动,需要凭票参加,每张票都有票号和售价。门票分为3类:当天票,预订票和学

6-2 设计门票(抽象类)分数 25全屏浏览切换布局作者 殷伟凤单位 浙江传媒学院某学校举办一次活动,需要凭票参加,每张票都有票号和售价。门票分为3类:当天票,预订票和学生预订票。当天票价格50。预订票,提前时间>10天的,售价30;提前10天以内的,售价40;学生预订票,提前时间>10天的,售价15;提前10天以内的,售价20。(1)编写抽象类Ticket类,包含以下成员①属性:number:私有,int型,表示票号;

2024-09-29 22:56:50 1835

原创 PTA 实验四 零基础JAVA语言学习 6-1 长方形 长方体类 秒杀长方形长方体类类定义

定义一个长方形类Rectangle,拥有长、宽属性,提供构造函数,能够计算周长getPerimeter()和面积getArea()定义一个子类长方体类,拥有长、宽、高属性,提供构造函数,getPerimeter函数计算所有边的周长,getArea函数计算表面积,新增getVolume函数,计算体积在main函数中,分别构造长方形类和长方体类的对象,并输出他们的周长、面积、体积,保留两位小数。

2024-09-29 22:54:01 470

原创 PTA 实验三 零基础JAVA语言学习 7-1 复数类的定义 要想编写一个复数类,可以进行复数加法和减法运算。 秒杀复数类定义

编写一个复数类,可以进行复数加法和减法运算。编写一个包含main方法的类测试该复数类。要求该复数类至少包含一个无参的构造方法和一个带参的构造方法;数据成员包括复数的实部和虚部,为double类型;包括两个方法,分别实现复数的加法和减法运算。

2024-09-29 12:56:24 357

原创 PTA 实验三 零基础JAVA语言学习 6-3 定义游客类

6-3 定义游客类分数 20全屏浏览切换布局作者 fpc单位 内蒙古师范大学定义游客类(其测试类已给出),要求如下:一个景区根据游人的年龄收取不同价格的门票。请编写游客类,根据年龄段决定能够购买的门票价格并输出。

2024-09-29 12:50:20 680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除