自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 java输出空心的等腰三角形

【问题描述】编写程序,输出指定的空心三角图形,图形的行数(>4)由用户输入。【样例输入1】5【样例输出1】11.png【样例输入2】7【样例输出2】22.png int x=sc.nextInt(); int j,i; for(i=1;i<x+1;i++){ for(j=0;j<x-i;j++) System.out.printf(" "); if(i>1) { System.out.printf("*")

2021-03-31 09:14:40 940

原创 java输入一个3×4的矩阵、求其转置及其与转置的乘积,并输出。

【问题描述】编写程序,输入一个3×4的矩阵A,输出矩阵的转置11.png以及二者的乘积22.png。输出矩阵的各列之间用Tab键对齐,输入输出格式如样例所示。提示1:一个m行k列的矩阵A和k行n列的矩阵B的乘积C=AB是一个m行n列的矩阵,其第i行第j列的元素是由A的第i行的全部元素和B的第j列的全部元素对应相乘的和,即:33.png。44.jpg提示2:用三重循环解决,第一层用i遍历C的每一行,第二层用j遍历C的每一列,第三层用k遍历A的第i行每一列和B的第j列每一行求对应元素乘积并累加和作为C[i

2021-03-31 09:01:44 3116

原创 java输入一批整数,用冒泡法或选择法降序排序后输出。

【问题描述】编写程序,先输入整数n,再输入n个整数存入数组,然后输出排序前的数组内容,最后用冒泡或选择排序算法将元素降序排序并输出。要求排序算法用独立方法实现(在main方法中调用),输入输出格式如样例所示。【样例输入】103 6 2 1 0 9 7 8 5 4【样例输出】Before ordering:3 6 2 1 0 9 7 8 5 4After ordering:9 8 7 6 5 4 3 2 1 0package Sort;import java.util.*;public

2021-03-31 08:58:22 1787

原创 java求一批数据的最大值、最小值、以及掐头去尾之后的平均值。

【问题描述】编写程序,先输入整数n,再输入n个整数,然后输出这个n整数的最大值、最小值,去掉最大值与最小值后剩余数据的平均值。输入输出格式如样例所示,输出平均值时保留6位小数。【样例输入1】101 2 3 9 4 6 0 5 8 7【样例输出1】max = 9min = 0ave = 4.500000【样例输入2】83 2 5 7 9 2 1 4【样例输出2】max = 9min = 1ave = 3.833333package maxminaverage;import java

2021-03-31 08:54:01 1041

getroots.java

【问题描述】编写程序,从键盘输入三个系数a,b和c,计算的11.png解并输出。需要考虑各种情况,包括方程有虚根、方程有实根、方程是一元一次方程、没有根等。输出的所有浮点数值保留6位小数,输入输出格式如样例所示。 【样例输入1】1 3 2 【样例输出1】The equation has real roots, x1 = -1.000000, x2 = -2.000000 【样例输入2】1 2 3 【样例输出2】The equation has complex roots, x1 = -1.000000 + 1.414214i, x2 = -1.000000 - 1.414214i 【样例输入3】1 4 4 【样例输出3】The equation has real roots, x1 = -2.000000, x2 = -2.000000 【样例输入4】0 0 0 【样例输出4】There are infinite solutions. 【样例输入5】0 0 8 【样例输出5】The equation has no solution.

2021-04-02

calendar.java

【问题描述】编写程序,输入一个日期,输出该年的生肖,该月的月历,该天的星期。输入输出格式如样例所示,输出月历时各列(含表头)宽度均为8,并且各列均左对齐,月历表头下面的虚线由52个减号构成。最后一行输出的时间(时分秒)为运行程序时的系统时间,但日期(年月日)为用户输入的日期。 提示: 使用java.util.Calendar类,通过Calendar.getInstance()可以获得当前系统的日期和时间; 通过Calendar对象的set()方法可以修改Calendar对象的年月日等信息; 通过Calendar对象的get(Calendar.DAY_OF_WEEK)方法可以获得Calendar对象为星期几(星期天为1,星期六为7)。 注意: Calendar中的月份从0开始(1月为0,12月为11),日期从1开始(1日为1,28日为28); 12生肖的英文表示依次为:Monkey, Rooster, Dog, Pig, Rat, OX, Tiger, Rabbit, Dragon, Snake, Horse, Sheep; 容易推算得到:公元0年的生肖为Monkey,公元1年的生肖为Rooster。 【样例输入】2017-3-10 【样例输出】 The Chinese Zodiac of 2017 is Rooster The monthly calendar is: 11.png Today is Friday The date is Fri Mar 10 20:54:55 CST 2017

2021-03-31

空空如也

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

TA关注的人

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