Java
manazana
这个作者很懒,什么都没留下…
展开
-
面向对象编程之二——计算整型数之和
Description给定两个正整数a和b(a<b),计算a和b之间所有包含x(1≤x≤9)的数之和。例如:3 20 5,包含5的数字有5和15,所以该组数据的和为20。Input有多组数据。每组数据三个正整数,前两个数表示a和b,第3个数表示x。Outputa和b之间所有包含x的数之和。Sample Input3 20 510 22 1Sample Output20166面向对象编程之二——计算整型数之和import java.util.Arrays;import..原创 2021-08-25 10:40:42 · 508 阅读 · 0 评论 -
面向对象编程之一——计算自然数之和
Description计算1+2+3+…+n。Input有多组数据。每组数据一个正整数,表示n。Output前n个自然数之和。Sample Input10100Sample Output555050import java.util.Arrays;import java.util.Scanner;public class Main{ public static int sum(int n) { int sum = n; /..原创 2021-08-25 10:38:46 · 479 阅读 · 0 评论 -
date check
Description日期格式校验问题Input若干行数据,每行代表一个日期,格式为yyyy-mm-dd,即4位的年份、2位的月份和2位的日数据。Output如果是合法日期数据则输出legal date format!否则输出illegal date format!Sample Input2012-09-082000-12-321997-07-011a23-09-01Sample Outputlegal date format!illegal date format!legal原创 2021-08-25 10:37:24 · 304 阅读 · 0 评论 -
日历问题,请告诉我那天是星期几
Description若输入一个日期,以字符串的格式。例如2014-10-18,请告诉我那天是星期几。Input日期字符串,如2012-12-12Output英文的星期,如SaturdaySample Input2017-05-132012-02-072017-06-10Sample OutputSaturdayTuesdaySaturday//日历问题import java.util.Scanner;public class Main { public sta原创 2021-08-25 10:31:26 · 325 阅读 · 0 评论 -
给定一组无序的整数,按升序排序输出这些整数
Description一组无序的整数,按升序排序输出这些整数。Input待排序的若干个整数Output按升序排序的数Sample Input90,-12,1,56,65,7,89,3Sample Output-12,1,3,7,56,65,89,90//给定一组无序的整数,按升序排序输出这些整数import java.util.Arrays;import java.util.Scanner;public class Main{ public static void ma原创 2021-08-25 10:13:53 · 1106 阅读 · 0 评论 -
异常处理,判断该自然数是否是素数
Description设计一个自然数类,该类的对象可以表示一个自然数,可以判断该数是否是素数。如果所给的数为0或负数,则在构造自然数类的对象时进行异常处理并显示“not a nature!”;如果所给的数是一个自然数,则正常构造自然数对象并给出是否是素数的结果。Input若干组数据,每组数据只有一个整型数。Output如果所给的数是自然数,则构造自然数类的对象,并判断该自然数是否是素数,如果是素数,则输出“a prime”,否则输出“not a prime”;如果所给的数不是自然数(0或原创 2021-05-07 23:26:40 · 626 阅读 · 0 评论 -
输出英文字母,字符串中所有英文字符
Description给定一个字符串,将字符串中的所有英文字母找出并输出。Input若干组数据,每组数据只有一个字符串。Output字符串中所有英文字符。Sample Inputabc1234xjklksj kjdi 987@#$^%&894ksjf%^&* kljg 987$%^ kjsdfSample Outputabcxjklksjkjdiksjfkljgkjsdfimport java.util.Scanner;import j..原创 2021-05-07 22:53:52 · 1658 阅读 · 0 评论 -
计算直柱体体积
Description有若干个直柱体(柱面与底面垂直),计算这些柱体的体积。已知柱体的底面有三种:圆、三角形和矩形。Input有多组数据。每组数据的第1项是底面类型,0——圆、1——三角形、2——矩形,其后分别是圆的半径,或三角形的三边长(三边一定能构成三角形),或矩形的长和宽,最后一项是柱体的高度。Output柱体的体积,保留两位小数。Sample Input2 20 10 150 10 201 3 4 5 20Sample Output3000.006283.1912原创 2021-05-05 22:09:11 · 1596 阅读 · 0 评论 -
动物声音模拟器
Description设计一个动物声音模拟器模仿动物的叫声。类图如下:Animal类中的方法playSound模拟动物的叫声,但输出时要求先给出名字。程序中任何地方不允许用Dog或Cat的对象直接调用cry()方法或getAnimalName()方法。Input若干组数据,每组数据由1个整型数和1个字符串组成。整型数表示动物类型:0——猫、1——狗;字符串表示动物的名字。Sample Input1 Eunice0 Elmaimport java.util.Scann原创 2021-05-04 21:45:53 · 1103 阅读 · 0 评论 -
圆类,圆的面积和周长,及移动后的圆的位置
Description设计一个圆类,圆类中设置必要的数据成员,使之能够表示圆的大小和位置;类中设置必要的成员函数,能够求圆的面积和周长;设计一个成员函数,能够将圆从一个位置移动到另一个位置。Input多组数据。每组数据包括圆的半径和圆心坐标,以及移动的增量。半径是浮点数,圆心坐标和移动增量都是整型数。Output圆的面积和周长(精确到小数点后两位),及移动后的圆的位置(整型)。Sample Input10 10 10 15 1520 20 30 16 16Sample Out原创 2021-05-03 22:41:20 · 609 阅读 · 1 评论