- 博客(35)
- 收藏
- 关注
原创 恒定橡果的java习题八
【问题描述】编写一个java应用程序,模拟骑电瓶车游览景区10个景点中任意4个以上的景点,景点名称为0,1,2...7,8,9。景点与景点之间的距离可以用下图表示,电瓶车电池初始电量为100个单位,每一公里消耗电量10个单位,当预计无法到达下一个景点时就需要在当前景点更换电池,更换后电池保持满的状态。具体要求如下:1、分别创建电池、电瓶车、地图、以及主类Visit。2、接受输入需要游览的景点名称,输入字符表示结束。3、输出游览过程中的行为,如例子所示。各景点里程图【输入形式】
2024-01-28 11:56:09
508
原创 恒定橡果的java习题七
【问题描述】若将某一素数的各位数字的顺序颠倒后得到的数仍是素数,则此素数称为可逆素数。编写一个判断某数是否可逆素数的函数,在主函数中输入一个整数,再调用此函数进行判断【输入形式】用户在第一行输入一个整数。【输出形式】程序在下一行输出yes或是no,yes表示此数是可逆素数,no表示不是。用户输入的数必须为正整数。注意:yes或是no全是小写输出。【样例输入】23【样例输出】no【样例说明】用户输入23,23各位数字颠倒之后得到32,23是素数,但32不是素数,所以23不是可逆素数。
2024-01-26 14:27:19
484
原创 恒定橡果的java习题六
【问题描述】定义一个三角形类Triangle,其成员变量为私有的double类型的a、b、c,分别表示三角形的三条边。提供一个私有的构造方法,带三个参数,以创建指定三条边长的Triangle对象;提供perimeter()和area()方法分别用来求三角形的周长和面积;提供一些方法可以供使用者获取三角形的边长;还提供一个带三个参数a、b、c的方法getInstance(),如果参数是合法的三角形边长,则创建一个Triangle对象,并返回其引用,若三个参数不能构成三角形,则返回空引用null。
2024-01-25 20:57:40
893
原创 恒定橡果的java习题五
【问题描述】定义一个实现常用数学运算的类MyMath,类中提供max()、min()、sum()与average()四个静态方法,每个方法带有三个整形参数,分别实现对三个整数求取最大值、最小值、和值及平均值的运算。在主类中对任意输入的三个整数,调用MyMath类的四种静态方法,求取结果并输出。【输入形式】【输出形式】三个数的最大值, 最小值,和以及平均值(保留1位小数)【样例输入】7 8 9【样例输出】max=9min=7sum=24avg=8.0【样例说明】输入三个整数。
2024-01-25 20:40:17
469
原创 恒定橡果的java习题四
【问题描述】从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),合并两组整数,去掉在两组整数中都出现的整数,并按从大到小顺序排序输出(即两组整数集异或)。【输入形式】首先输入第一个组数的数量,然后换行输入第一组整数,以一个空格分隔各个整数;接着换行输入第二组数的数量,然后在新的一行上输入第二组整数,以一个空格分隔。【输出形式】按从大到小顺序排序输出合并后的整数集(去掉在两组整数中都出现的整数,以一个空格分隔各个整数)。【样例输入】85【样例输出】
2024-01-25 20:20:45
926
原创 恒定橡果的java习题三
【问题描述】给出一个不多于5位的正整数,要求:1.求出它是几位数。2.分别打印出每一位数字。3.按照逆序打印出每一位数字。【输入形式】控制台输入该正整数。【输出形式】控制台分行输出输出结果。【样例输入】1234【样例输出】412344321【样例说明】1234位数为4,分别为1,2,3,4,逆序为4321因为范围是不超过五位数的,计算量比较少,所以在计算逆序数字的时候就用了while方法。
2024-01-25 17:05:44
426
原创 恒定橡果的java习题二
【问题描述】每年过年的时候,小明总是要为新学期准备很多的水笔。今天商店搞活动,每满5支送1支,若满20支则赠送5支,每支水笔5元。小明一共带了n(n>10)元钱,希望能买到最多的水笔,编写程序请你帮他计算他最多能买到多少支?【输入形式】输入小明带的钱数n(整数)【输出形式】输出小明最多可以买到几支笔(整数)【样例输入】100【样例输出】25这道题比较简单,到达20支送5支,超过部分按买五送一来,所以只要计算一次买二十送五就好了。
2024-01-23 12:11:42
554
原创 恒定橡果的java习题一
d的取值是百位上的数字,通过b/100得到一个两位数,在通过%10取除以十的余数,得到百位上的数字(例:4321/100=43 ,43/10=4 ,43%10=3),同理获取十位和百位上的数字。第五行中保留小数输出要用printf,“%.2f”中f表示对应的参数是一个浮点数(float或double类型,一般用这两个类型定义有小数的值),2表示保留小数的位数(想要保留整数就0)有题目可知,不需要输入,点击运行直接输出即可,所以使用println自动换行,输出三条固定语句。【输出形式】华氏温度。
2024-01-15 10:48:32
433
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人