自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA 控制小数的位数:把多位小数变成指定位数的小数

一.非输出情况如a=13.146如何把变成a=13.14(不四舍五入)或者a=13.15(四舍五入)。1.不四舍五入思路:a乘100取整等于1314,再除100等于13.14public class Ce { public static void main(String[] args) { double a=13.146; System.out.println(a); a=Math.floor(a*100)/100;//Math.

2021-12-29 11:28:17 825 1

原创 Python format()实现字符串的填充、数字的格式化及填充:用指定字符占满多余位置

一.对字符串的填充对齐符:<:左对齐 ;>:右对齐 ;^:居中对齐:表示分隔符分隔符和对齐符的中间放填充字符er占位:对齐符右边指定占多少位指定字符串:分隔符左边指定输入内容:format()参数对应下标演示如下:#填充1:字符串print("{:*>10}".format("aaa"))#'>'表示右对齐,‘10’表示占10个位置,‘*’表示用*填充,不写默认空格填充print("{:*<10}".format("aaa"))#'&lt

2021-12-29 10:42:04 13951

原创 PTA C语言 素数对猜想

让我们定义dn​为:dn​=pn+1​−pn​,其中pi​是第i个素数。显然有d1​=1,且对于n>1有dn​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中输出不超过N的满足猜想的素数对的个数。输入样例:20输出样例:4思路:主函数里用循环遍历n一内的数,判断每对数是否符合条件,来决定计数器是否加一。写一个判.

2021-12-28 11:06:50 474

原创 PTA java 异常:圆半径不能为负数

这是函数题模板。这里写题目要求。计算圆的面积,其中PAI取3.14,圆半径为负数时应抛出异常,输出相应提示。函数接口定义:裁判测试程序样例:在这里给出函数被调用进行测试的例子。例如:import java.util.Scanner;public class Main { public static void main(String args[ ]) { double s=0; Scanner sr=new Scanner(Syste

2021-12-27 19:56:04 2418

原创 Python 浮点数指定、控制精度、四舍五入问题。(多种方法:格式化、format()、round()、decimal())

先说常用的控制方式: 格式化和 format()格式化演示a=0.3051b=0.315c=0.305print("%.2f"%a)print("%.2f"%b)print("%.2f"%c)结果0.310.320.30格式化特点:指定保留小数的位数,并四舍五入,不抹去最右边的0(这是一般情况!!!)特殊情况:当小数有n+1位,需要保留n位小数,且恰好第n+1位是5,进位有时不准。如打印c的情况。format()演示:a=0.3051#一般情况...

2021-12-27 17:35:51 15180

原创 PTA java 7-33 会文判断

回文是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。编写一个程序,判定给定的字符序列是否为回文。*注:如果输入的不是字母或者数字,请过滤。可以考虑使用StringBuilder来存储字符串,这样便于后续的处理。*输入格式:输入待判断的字符序列,按回车键结束。输出格式:若字符序列是回文,输出“true”;否则,输出“false”。输入样例:在这里给出一组输入。例如:123**&321输出样例:在这里给出相应的输

2021-12-26 16:04:15 690

原创 PTA java 6-3 打印大小写字母

仔细阅读接口和主程序的调用,完成程序,使得程序可以正常打印26个大小写字母。裁判测试程序样例:import java.util.Scanner;public class Main { public static void main(String[] args){ int N,n; Scanner input=new Scanner(System.in); N=input.nextInt(); n=input.nextInt(

2021-12-26 15:38:01 524

原创 PTA java 6-2 请按照要求实现接口

创建一个直角三角形类Triangle类,实现下列接口Ishape。两条直角边长作为Triangle类的私有成员,类中包含参数为直角边的构造方法。函数接口定义:请详细阅读接口和主方法中的定义和调用。裁判测试程序样例:import java.text.DecimalFormat;interface Ishape { public abstract double getArea(); public abstract double getPerimeter();}/*你

2021-12-26 15:26:45 769

原创 PTA java 6-1 JAVA成绩比较

本题要求实现Student类,该类实现Comparable接口,用于计算两个同学的JAVA成绩差,其中一个同学的数据已经输入,只需要从键盘输入第二个同学的信息(只有姓名和JAVA成绩两项),最终返回成绩差(可能有负数)。裁判测试程序样例:在这里给出该类被调用进行测试的例子。例如:import java.util.Scanner;interface Comparable { int compareTo(Student stud

2021-12-26 15:17:56 1606

原创 PTA java 6-3 BMI计算

身体质量指数(BMI)是基于体重和身高计算的健康测量。可以通过以千克为单位的体重除以以米为单位的身高的平方,得到BMI的值。 输入体重(磅)和身高(英寸),求身体BMI的指标。1磅=0.45359237,1英寸=0.0254米。BMI 说明 BMI<18.5 Underweight 18.5<=BMI<25.0 Normal 25.0<=BMI<30.0 Overweight 30.0<=BMI Obese 请设计一个

2021-12-26 15:07:22 1147

原创 PTA java 6-2 抽象类的继承

该题是抽象类的继承,请仔细阅读主方法和基类,完成代码,使得程序输出正常裁判测试程序样例:public class Main { public static void main(String[] args) { Shape s1=new Circle(3.0); Shape s2=new Rec(4.5,7.6); System.out.printf("%.3f\n",s1.getArea()); System.out.pr

2021-12-26 14:52:52 1142

原创 PTA java 6-1 根据父类完成子类

裁判测试程序样例中展示的是一段定义基类People、派生类Student以及测试两个类的相关Java代码,其中缺失了部分代码,请补充完整,以保证测试程序正常运行。函数接口定义:观察类的定义和main方法中的测试代码,补全缺失的代码。裁判测试程序样例:class People{ private String id; private String name; public People(String id, String name) { this.id

2021-12-26 14:47:54 607

原创 PTA 7-2 编程题-使用二维数组实现Matrix(矩阵)

定义Matrix(矩阵)类,要求如下: a) 静态变量:static Scanner reader=new Scanner(System.in); b) 变量:row(行数),column(列数),matrix(int型二维数组); c) 根据需求定义构造方法; d) 方法: 1) inputMatrix方法:从键盘读入行数和列数,创建矩阵的二维数组,然后从键盘读入矩阵的元素值; 2) multiply方法:两个矩阵相乘,方法将返积矩阵; 3) display方法:将矩阵输出到..

2021-12-25 15:15:54 2560

原创 PTA 6-1 简单创建对象

本题要求实现一个Student类,其包含两个变量(姓名和学号,分别为String和int类型),其他应该完成的方法参见main函数中的调用。方法定义:详见测试案例中的main方法裁判测试程序样例:public class Main { public static void main(String[] args) { Student chen=new Student(); Student zhang=new Student("Zhang",201812

2021-12-25 14:54:55 391

原创 PTA 6-2 计算长方体的表面积和体积

请完成相关代码,实现长方体的表面积和体积的计算函数接口定义:请详细参见主程序的调用方式。裁判测试程序样例:import java.util.Scanner;/* 你的代码将被嵌入到这里 */public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); double l = input.nextDouble(); do

2021-12-25 14:45:55 1016

原创 PTA 6-2 数字字符串对齐处理

分别输入两个纯数字的字符串,把较短的一个字符串前面填上“0”,使得两个字符串一样长,然后分别输出。裁判测试程序样例:在这里给出函数被调用进行测试的例子。例如:import java.util.Scanner;public class Main { public static void main(String[] args){ String tempa, tempb; Scanner input = new Scanner(System.in);

2021-12-25 14:18:17 506

原创 pTA java 6-3 大数相加

实现两个大数的加法计算。该题目需要学生实现3个静态方法:Transform( )、BigNumAdd( )、Display()。函数接口定义:public static void Transform(String s1, String s2, int[] a, int[] b) //两个数组的对齐处理public static int[] BigNumAdd(int[] a, int[] b) //两个数组的加法public static void Display(int[] a)注意三

2021-12-24 01:05:19 405

原创 pta java 6-1 数字字符串转化为整型数组

完成Transform方法,把一个由数字组成的字符串(String类型)转化为整型的数组。如果其中有其他字符,则整型对应的位置用“0”填充。裁判测试程序样例:在这里给出函数被调用进行测试的例子。例如:import java.util.Scanner;public class Main { public static void main(String[] args) { String source; Scanner input = new Scanne

2021-12-24 00:36:06 705

原创 PTA 一维数组的声明与创建

声明并创建一个int型一维数组,存储5个整数:1 2 3 4 5,输出5个整数的平均值。输入格式:无输出格式:3直接上代码:public class Main{ public static void main(String[] args){ int[] a={1,2,3,4,5};//声明数组a并赋初值 int ave=0;//平均值 for(int i:a){//遍历数组a:从a[0]开始,把值赋给整型变量i(因为a是整型数

2021-12-24 00:15:00 851

原创 PTA java 输出 “Hello World”

很认同一句话,“Hello Word!”是我们对这门语言世界的一声呐喊,宣告我们的到来。现在我们向Java呐喊出“Hello Word!”,告诉它,我们来了。public class Main{//主类 public static void main(String[] args){ System.out.print("Hello World!");//System.out系统输出,后期会逐渐明白。 }//print()的""里可以为任意你所需要输出的字符串。如Sys

2021-12-24 00:01:18 2363 1

原创 类与对象、对象的排序、泛型链表知识

1.编写一个圆类 Circle 的 Java 程序。圆类有2个数据成员 , 分别是半径radius和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆还可以返回其面积 area 。package Homework;import java.util.Scanner;public class Homework2_1 { public static void main(String[] args) { Scanner in =new S...

2021-10-31 15:53:39 80

空空如也

空空如也

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

TA关注的人

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