java程序设计
文章平均质量分 53
QVGPkey
这个作者很懒,什么都没留下…
展开
-
J1_30_1,J1_30_2,J1_30_3
J1_30一、J1_30_1二、J1_30_2二、J1_30_3一、J1_30_1已知字符串数组 A,包含初始数据:a1,a2,a3,a4,a5;字符串数组B,包含初始数据: b1,b2,b3,b4,b5。编写程序将数组 A、B 的每一对应数据项相连接,然后存入字符串数组 C, 并输出数组C。输出结果为:a1b1,a2b2,a3b3,a4b4,a5b5。例如:数组 A 的值为{“Hello ” , “Hello ” , “Hello ”, “Hello ” , “Hello ” }, 数组原创 2021-06-23 10:32:30 · 909 阅读 · 0 评论 -
J1_29_1,J1_29_2,J1_29_3
J1_29一、J1_29_1二、J1_29_2二、J1_29_3一、J1_29_1小明今天参加了“校园歌手大赛”,评委的打分规则是去掉一个最低分和一个最高分后算出剩下分数的平均分,你能帮助小明快速的算出平均分吗?(评委数量必须大于 2) 输入说明:首先输入一个整数 n,代表评委人数,然后输入 n个数。请按照题目的计算 规则计算出平均分然后输出。 例如输入: 6 100 90 90 80 85 95 按照题目注意计算平均分并输出: 90.0注意:使用循环和数组实现。代码如下:public c原创 2021-06-23 10:32:04 · 1060 阅读 · 0 评论 -
J1_28_1,J1_28_2,J1_28_3
J1_28一、J1_28_1二、J1_28_2二、J1_28_3一、J1_28_118 在一个停车场内,汽车、摩托车共停了 48 辆,其中每辆汽车有 4 个轮子,每辆摩托车有 3 个轮子,这些车共有 172 个轮子,编程输出停车场内有汽车和摩托车的数量。注意:用循环语句实现。代码如下:public class Week01 { public static void main(String[] args) { int sum = 48;// 汽车、摩托车共停了 48原创 2021-06-23 10:31:34 · 793 阅读 · 0 评论 -
J1_27_1,J1_27_2,J1_27_3
J1_27一、J1_27_1二、J1_27_2二、J1_27_3一、J1_27_1啤酒每罐 2.3 元,饮料每罐 1.9 元。小明买了若干啤酒和饮料,一共花了 82.3 元。我们还知道他买的啤酒比饮料的数量少,请你编程计算他买了几罐啤酒。注意:使用循环实现。代码如下:public class Week01 { public static void main(String[] args) { Double pj = 2.3,yl = 1.9;//啤酒和饮料价格原创 2021-06-23 10:21:15 · 375 阅读 · 0 评论 -
J1_26_1,J1_26_2,J1_26_3
J1_26一、J1_26_1二、J1_26_2二、J1_26_3一、J1_26_1输入一个百分制的成绩 t,将其转换成对应的等级然后输出,具体转换规则如下:90~100 为A80~89 为 B70~79 为 C60~69 为 D0~59 为 E要求:如果输入数据不在 0~100范围内,请输出一行:“Score is error!”。代码如下:public class Week01 { public static void main(String[] args) {原创 2021-06-21 12:35:58 · 214 阅读 · 0 评论 -
J1_25_1,J1_25_2,J1_25_3
J1_25一、J1_25_1二、J1_25_2二、J1_25_3一、J1_25_1一个球从 100 米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第十次落地时,共经过多少米?第十次反弹多高? 注意:使用循环结构语句实现。代码如下:public class Week01 { public static void main(String[] args) { double m = 100; int num = 0; fo原创 2021-06-21 12:31:03 · 302 阅读 · 0 评论 -
J1_24_1,J1_24_2,J1_24_3
J1_24一、J1_24_1二、J1_24_2二、J1_24_3一、J1_24_1编写一个程序,对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2},输出其中出现次数最多的字符,并显示其出现次数。如果有多个字符 出现次数均为最大且相等,则输出最先出现的那个字符和它出现的次数。例如,上面输入的字符集合中,“1”和“2”都出现了 3 次,均为最大出现次数,因为“1”先出现,则输出字符“1”和它出现的次数 3次。注意:使用分支、循环结构语句实现。代码如下:public clas原创 2021-06-21 12:23:59 · 467 阅读 · 0 评论 -
J1_23_1,J1_23_2,J1_23_3.
J1_23一、J1_23_1二、J1_23_2二、J1_23_3一、J1_23_1编写一个应用程序,计算并输出一维数组(9.8,12,45,67,23,1.98,2.55,45)中的最大值、最小值和平均值。代码如下:public class Week01 { public static void main(String[] args) { double[] arr = { 9, 8, 12, 45, 67, 23, 1.98, 2.55, 45 }; d原创 2021-06-21 12:19:34 · 709 阅读 · 0 评论 -
J1_22_1,J1_22_2,J1_22_3.
J1_22一、J1_22_1二、J1_22_2二、J1_22_3一、J1_22_1有一个整型偶数 n(2<= n <=10000)代表警员总数,你要做的是:先把 1 到 n 中的所有奇数从小到大输出,再把所有的偶数从小到大输出,该顺序即为出警顺序。注意:奇数和偶数的输出各占一行,每个数字后面跟随一个空格。代码如下:public class Week01 { public static void main(String[] args) { Scanner原创 2021-06-21 12:13:11 · 769 阅读 · 0 评论 -
J1_21_1,J1_21_2,J1_21_3.实现枚举问题关键算法
文章目录一、J1_21_1二、J1_21_2三、J1_21_3一、J1_21_1我们都知道:1+2+3+ … + 49 = 1225。现在要求你把其中两个不相邻的加号变成乘号,使得结果为 2015。例如: 1+2+3+…+1011+12+…+2728+29+…+49 = 2015 就是符合要求的答案。请你寻找所有可能的答案,并把前面的两个数字输出,如上面的就是输出(10 27)。注意:使用循环或者递归实现。代码如下:public class Week01 { public st原创 2021-06-21 11:59:16 · 385 阅读 · 0 评论 -
j1_20_01,j1_20_02,j1_20_03。统计问题处理关键算法[传入一个无序的整形数组,返回按照升序排序的数组][一个整形数组,找出其中的最大值,并返回最大值]
j1_20一、实现统计问题1关键算法二、实现统计问题2关键算法三、实现统计问题3【幸运数】关键算法一、实现统计问题1关键算法说明:首先输入一个整数 n,代表数组的长度,随后输入 n 个数,代表数组的元素,最后输入一个整数 k,你需要输出这 n 个数中第 k 大的数(0<k<=n)。代码如下:public class Week01 { /** * 一个整形数组,找出其中的最大值,并返回最大值 * @param intArr */ pub原创 2021-06-21 11:42:45 · 587 阅读 · 0 评论 -
j1_19_01,j1_19_02,j1_19_03
j1_19一、实现问题一关键算法二、实现问题二关键算法三、实现问题三关键算法一、实现问题一关键算法编写一个程序,该程序读取一个字符串,然后输出读取的空格数目。注意:输入字符串的长度不超过 30 个字符(含空格)。import java.util.Scanner;/** * 任务一:实现问题一关键算法 编写一个程序,该程序读取一个字符串,然后输出读取的空格数目。 注意:输入字符串的长度不超过 30 个字符(含空格)。 * @author xxj * */public class原创 2021-06-21 11:18:21 · 833 阅读 · 0 评论 -
j1_18_03.实现手机短号计算关键算法.使用substring方法
实现手机短号计算关键算法一、使用步骤总结一、使用步骤import java.util.Scanner;/** 大家都知道,手机号是一个 11 位长的数字串,同时作为学生,还可以申请加入校园网, 如果加入成功,你将另外拥有一个短号。假设所有的短号都是 6+手机号的后 5 位,比如号 码为 13512345678 的手机,对应的短号就是 645678。 12 现在,如果给你一个 11 位长的手机号码,你能找出对应的短号吗?要求:输入一个手 机号输出对应的手机短号。 注意:使用递归实现或循环原创 2021-06-21 10:55:23 · 495 阅读 · 0 评论 -
j1_18_02.实现超级楼梯关键算法
import java.util.Scanner;/** * 任务二:实现超级楼梯关键算法并绘制流程图(30 分) 有一楼梯共 M 级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第 M 级, 共有多少种走法?输入一个整数 M(1<=M<=40),表示楼梯的级数。例如: 上到第二层就有 2 种 第三层就 3 种 第四层就有 5 种 第五层就有 8 种 第六 就有 13 种 …… 注意:使用递归或循环实现。 * @author xxj */public cla原创 2021-06-21 10:26:19 · 436 阅读 · 0 评论 -
j1_18_01.实现细胞繁衍关键算法
package com;import java.util.Scanner;/** * 任务一:实现细胞繁衍关键算法并绘制流程图(30 分)有一种细胞,从诞生第二天开始就能每天分裂出一个新的细胞,新的细胞在第二天又开始繁衍。假设在第一天,有一个这样的细胞,请问,在第 N 天晚上,细胞的数量是多少?输入一个整数 N(0 < N < 20),请编程求解第 N 天该细胞的数量。...原创 2019-12-19 09:33:23 · 1178 阅读 · 2 评论 -
j1_17_03.实现图形计算功能 3 关键算法
package com;import java.util.Scanner;/** * 任务三:实现图形计算功能 3 关键算法并绘制流程图(30 分)输入三个数,分别是三角形的三条边 a,b,c,请你编程求出该三角形边长。注意:题目的输入数据合法。 * @author key * */public class week03 { /** * 传入字符串数组,返回数字数组 ...原创 2019-12-19 09:32:43 · 927 阅读 · 0 评论 -
j1_17_02.java求圆柱的表面积
package com;import java.util.Scanner;/** * 任务二:实现图形计算功能 2 关键算法并绘制流程图(30 分)输入三个数,分别是圆柱体底圆的高 h,半径 r,请你编程求出该圆柱的表面积。注意:PI = 3.14,输出结果保留两位小数。 * @author key * */public class week02 { private sta...原创 2019-12-19 09:31:09 · 2639 阅读 · 0 评论 -
j1_17_01.实现图形计算功能
package com;import java.util.Scanner;/** * 任务一:实现图形计算功能 1 关键算法并绘制流程图(30 分)输入一个正方体的变长(a)计算盒子体积。注意:结果保留两位小数。 * @author key * */public class week01 { public static void main(String[] args) {...原创 2019-12-19 09:30:00 · 796 阅读 · 0 评论 -
j1_16_03.实现合格电视机问题的关键算法
/** * 任务三:实现合格电视机问题的关键算法并绘制流程图(30 分)某电视机厂每天生产电视 500 台,在质量评比中,每生产一台合格电视机记 5 分,每生产一台不合格电视机扣 18 分。如果四天得了 9931 分,编程计算这四天生产的合格电视机的台数,并输出。注意:用循环语句实现。 * */public class week03 { public static void m...原创 2019-12-19 09:29:04 · 1427 阅读 · 0 评论 -
j1_16_02.实现鸡兔同笼问题的关键算法
package com;import java.util.Scanner;/** * 任务二:实现鸡兔同笼问题的关键算法并绘制流程图(30 分)已知鸡和兔的总数量为 n,总腿数为 m。输入 n 和 m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。注意:用循环语句实现。 * @author key * */public class week02 {...原创 2019-12-19 09:28:22 · 1098 阅读 · 0 评论 -
j1_16_01.实现汽车与摩托问题的关键算法.
/** * 任务一:实现汽车与摩托问题的关键算法并绘制流程图(30 分)在一个停车场内,汽车、摩托车共停了 48 辆,其中每辆汽车有 4 个轮子,每辆摩托车有 3 个轮子,这些车共有 172 个轮子,编程输出停车场内有汽 车和摩托车的数量。注意:用循环语句实现。 */public class week01 { public static void main(String[] arg...原创 2019-12-19 09:27:35 · 1899 阅读 · 1 评论 -
j1_15_03.实现门票核对关键算法,判断一个字符串中是否包含另一个字符串
package com;import java.util.Scanner;/** * 任务三:实现门票核对关键算法并绘制流程图(30 分)门票的序列号必定是系统里总序列的子序列,请你核对门票的真实性。从键盘接收两个字符串a和b,请你判断字符串a是否包含字符串b,是的话输出“Yes”,否则输出“No”。有多组测试用例,每个测试用例占一行,两个字符串之间用空格隔开。例如:输入Jav...原创 2019-12-19 09:26:46 · 1193 阅读 · 1 评论 -
j1_15_02.实现获奖序列关键算法.大衍数列
package com;/** * 任务二:实现获奖序列关键算法并绘制流程图(30 分)中国古代文献中,曾记载过“大衍数列”, 主要用于解释中国传统文化中的太极衍生原理。它的前几项是:0、2、4、8、12、18、24、32、40、50 ...。其规律是:对偶数项,是序号平方再除 2,奇数项,是序号平方减 1 再除 2。投资人决定,节庆活动抽奖活动的中奖序列按照“大衍数列”的前 100 ...原创 2019-12-19 09:25:06 · 666 阅读 · 0 评论 -
j1_15_01.实现元宵灯谜问题关键算法
/** * 任务一:实现元宵灯谜问题关键算法并绘制流程图(30 分)小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的 6 倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过 8 岁啊。”请你编程求出小明的较小的妹妹的年龄。10注意:使用循环实现。 */public class week01 { public static vo...原创 2019-12-19 09:22:27 · 859 阅读 · 0 评论 -
j1_14_03.实现市场调查数据的恢复功能关键算法。
/** * 任务三:实现市场调查数据的恢复功能关键算法并绘制流程图(30 分)职员小 A 今天犯了一个致命的错误,他一不小心丢失了 X 项目的市场调查结果只记得一个公式 xyz+yzz=532,其中 x、y、z 均为一位数,现在请你帮忙编写一个程序求出 x、y、z分别代表什么数。注意:用带有一个输入参数的函数(或方法)实现,返回值类型为布尔类型。 * @author key * *...原创 2019-11-26 18:40:23 · 1634 阅读 · 0 评论 -
j1_14_02.实现销售量分析功能关键算法.
package com;/** * 任务二:实现销售量分析功能关键算法并绘制流程图并绘制流程图(30 分)KJ 学院为全校同学设计一套校服,A 公司有意招标为 A 学校设计服装,职员小 C 在 A校排队时偷偷的看了一眼发现 A 学校学生,5 人一行余 2 人,7 人一行余 3 人,3 人一行余1 人,编写一个程序求该校的学生人数。注意:使用分支、循环结构语句实现,直接输出结果不计分。...原创 2019-11-26 18:39:23 · 1569 阅读 · 0 评论 -
j1_14_01.实现销售分析功能
import java.util.Scanner;/** * 任务一:实现销售分析功能关键算法并绘制流程图(30 分)A 商店准备在今年夏天开始出售西瓜,西瓜的售价如下,20 斤以上的每斤 0.85 元;重于 15 斤轻于等于 20 斤的,每斤 0.90 元;重于 10 斤轻于等于 15 斤的,每斤 0.95 元;重于 5 斤轻于等于 10 斤的,每斤 1.00 元;轻于或等于 5 斤...原创 2019-11-26 10:52:26 · 1349 阅读 · 0 评论 -
j1_13_03.列出该数字的中文表示格式。从键盘接受一个正整数,列出该数字的中文表示格式.实现打印功能 3 关键算法
/** * 任务三:实现打印功能 3 关键算法并绘制流程图(30 分)从键盘接受一个正整数,列出该数字的中文表示格式,例如:键盘输入 123,打印出一二三;键盘输入 3103,打印出三一零三。注意:使用判断语句完成。 * @author key * */public class week03 { /** * 列出该数字的中文表示格式 * @param num 数字 *...原创 2019-11-22 09:41:33 · 1617 阅读 · 1 评论 -
j1_13_02.输出指定空心正方形.实现打印功能 2 关键算法
import java.util.Scanner;/** * 任务二:实现打印功能 2 关键算法并绘制流程图(30 分)注意输出指定空心正方形。输入第一个数字为边长,第二个字符为组成图形边的字符。例如:输入4 a输出aaaaa aa aaaaa注意:使用嵌套循环实现。 * @author key * */public class week02 { public s...原创 2019-11-22 09:40:33 · 1303 阅读 · 0 评论 -
j1_13_01.实现打印功能 1 关键算法.空心矩形.
package com;import java.util.Scanner;/** * 任务一:实现打印功能 1 关键算法并绘制流程图(30 分)从键盘接收一个整数 n,请打印一个由“*”号组成的长度和宽度均为 n 的空心矩形。例如输入:4 你要在屏幕打印如下图形:***** ** *****注意:使用嵌套循环语句实现。 * @author key * 思路: * ...原创 2019-11-22 09:38:56 · 2480 阅读 · 0 评论 -
j1_12_03.实现统计非数字功能关键算法.判断字符串中每个字符是否是数字
import java.util.Scanner;/** * 任务三:实现统计非数字功能关键算法并绘制流程图(30 分)对于给定的一个字符串,统计其中非数字字符出现的次数。例如:输入:Ab(&%123) 输出:6注意:使用循环和判断语句实现。 */public class week03 { public static void main(String[] args) {...原创 2019-11-22 09:37:48 · 832 阅读 · 0 评论 -
j1_12_02.实现连号判断功能关键算法.从键盘接收一个十一位的数字,判断其是否为尾号 5 连的手机号。
import java.util.Scanner;/** * 任务二:实现连号判断功能关键算法并绘制流程图(30 分)从键盘接收一个十一位的数字,判断其是否为尾号 5 连的手机号。规则:第 1 位是 1,第二位可以是数字 358 其中之一,后面 4 位任意数字,最后 5 位为任意相同的数字。例如:18601088888、13912366666 则满足。注意:不满足的输出“false”...原创 2019-11-22 09:36:36 · 2692 阅读 · 0 评论 -
j1_12_01.实现手机号计数功能关键算法.传入字符串数组,获取符合手机号格式的字符串.从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量。
import java.util.Scanner;/** * 任务一:实现手机号计数功能关键算法并绘制流程图(30 分)从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量。比如输入:18711389426 18711389427 输出的结果为:2。注意:使用分支及循环结构完成。 * */public class week01 { /** * 传入字符...原创 2019-11-22 09:35:31 · 2696 阅读 · 0 评论 -
j1_11_03.实现人工湖关键算法.根据三角形的三条边,判断是否是三角形:两边之和大于等于第三边.字符串转换数字方法
import java.util.Scanner;/** * 任务三:实现人工湖关键算法并绘制流程图(30 分)现在,动物园想在新建一个三角形的人工湖,一是为了养鱼美观,二是可以循环水资源。从键盘输入三条边 A、B、C 的边长,请编程判断能否组成一个三角形。要求:A,B,C <1000,如果三条边长 A、B、C 能组成三角形的话,输出 YES,否则 NO。 * @author ...原创 2019-11-18 09:21:07 · 1455 阅读 · 0 评论 -
j1_11_02.实现趣味动物问题关键算法。求最小公倍数,求最大公约数。公倍数:是指在两个或两个以上的自然数中,如果它们有相同的倍数,这些倍数就是它们的公倍数。
import java.util.Scanner;/** * 任务二:实现趣味动物问题关键算法并绘制流程图(30 分)动物园里新来了两只骆驼,那么你能计算出它们年龄的最小公倍数么?从键盘输入两个整数,输出两个整数的最小公倍数。要求: 用循环语句实现。 * @author key *公倍数:是指在两个或两个以上的自然数中,如果它们有相同的倍数,这些倍数就是它们的公倍数。 *公倍数中...原创 2019-11-18 09:18:29 · 1065 阅读 · 0 评论 -
j1_11_01.实现饲养功能关键算法.鸡兔同笼类算法公式思路。
package com;/** * 任务一:实现饲养功能关键算法并绘制流程图(30 分)动物园饲养的食肉动物分大型动物和小型动物两类,规定老虎、狮子一类的大动物每次喂肉每头三斤,狐狸、山猫一类小动物每三头喂一斤。该动物园共有这两类动物 100 头,每次需喂肉 100 斤,编程输出大、小动物的数量。要求:用循环语句实现。 * @author key * */public clas...原创 2019-11-18 09:13:49 · 1690 阅读 · 2 评论 -
j1_10_03.实现统计字符数量功能关键算法。对于给定的一个字符串,统计其中数字字符出现的次数。 判断字符串是否由数字和字符组成。
import java.util.Scanner;/** * 任务三:实现统计字符数量功能关键算法并绘制流程图(30 分)对于给定的一个字符串,统计其中数字字符出现的次数。要求:字符串只能由数字和字符组成。 * @author key * */public class week03 { /** * 判断字符串是否由数字和字符组成。 * @param str 判断的字符...原创 2019-11-12 08:03:40 · 2967 阅读 · 0 评论 -
j1_10_02.实现最小值排头功能关键算法.输入 20 个不同的整数,找出其中最小的数,将它与第 1 个输入的数交换位置之后输出 这些数。将字符串数组转换为数字数组
import java.util.Scanner;/** * 任务二:实现最小值排头功能关键算法并绘制流程图(30 分) 输入 20 个不同的整数,找出其中最小的数,将它与第 1 个输入的数交换位置之后输出 这些数。 * 要求:用数组解决任务,在输入整数时各整数之间用空隔分隔。 * * @author key * */public class week02 { /** *...原创 2019-11-12 08:02:03 · 2084 阅读 · 0 评论 -
j1_10_01.实现求平均值功能关键算法.有一个长度为 n(n=100)的数列,该数列定义为从 2 开始的递增有序偶数 ({2,4,6,...,200}),现在要求你按照顺序每 m 个数求出一个平均
这里是引用import java.util.Scanner;/** * 任务一:实现求平均值功能关键算法并绘制流程图(30 分)有一个长度为 n(n=100)的数列,该数列定义为从 2 开始的递增有序偶数({2,4,6,...,200}),现在要求你按照顺序每 m 个数求出一个平均值,如果最后不足 m 个,则以实际数量求平均值。编程输出该平均值序列。要求: m 为大于等于 3...原创 2019-11-12 07:59:51 · 3018 阅读 · 1 评论 -
j1_09_03。indexOf用法。Java字符串位置索引。分别输入两个字符串 s1 和 s2 ,请问 s1 中包含多少个 s2,如果没有则输出 0。实现数一数游戏关键算法
import java.util.Scanner;/** * 任务三:实现数一数游戏关键算法并绘制流程图(30 分)分别输入两个字符串 s1 和 s2 ,请问 s1 中包含多少个 s2,如果没有则输出 0。要求:使用循环。 * @author key * */public class week03 { /** * 分别输入两个字符串 s1 和 s2 ,请问 s1 中包含多少...原创 2019-11-11 13:53:29 · 3157 阅读 · 2 评论