- 博客(14)
- 收藏
- 关注
原创 定义一个静态方法,实现在Student类型的数组中,查找指定区间内是否有指定的学生姓名,如果有,返回true,如果没有,返回false
System.out.println("你要查找的数组的指定区间内有你要查找的学生姓名:"+result1);student1.gender = '男';student2.gender = '男';student1.name = "张三";student2.name = "李四";student3.name = "王五";student4.name = "赵六";student5.name = "孙七";student6.name = "吴八";student7.name = "周九";
2024-04-12 17:10:53 420
原创 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组
/将最小值的那位与最后一位交换。//将最大值的那位与第一位交换。//获取最小值对应下标。//获取最大值对应下标。
2024-04-08 19:57:27 229
原创 有一组学员的成绩{99,85,82,63,60},它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序
4)获取插入元素要插入的位置(下标):通过循环的方式,将你要插入的元素与数组的元素值比较,一旦插入值比数组的某个值大,这个值的位置就是要插入的位置,后续就不需要再比较了。* 5)移动元素:从插入位置开始的元素以及之后的元素依次往后移动一位,注意:从倒数第二个元素开始往后移动。// 5)移动元素:从插入位置开始的元素以及之后的元素依次往后移动一位。//2)将原来数组中的元素按照对应下标的关系存储到新的数组中。//比较要入的元素与数组中的元素。//1):新建一个长度比原来数组长度大1的新数组。
2024-04-08 13:39:37 346
原创 猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数
通过循环的方式将数组中的元素依次取出来,与你要查找的值进行比较,如果数组中的某个值与你要查找的值相等,说明数组中有你要查找的值,后续不在需要继续比较。//声明一个int类型的变量count来统计比较的次数,如果比较的次数与数组长度相同,并且比较值与数组最后一个值还不相同,就说明数组中没有你要查找的值。* 如果比较到数组中最后一个值,与你要查找的值还不相等,就说明数组中没有你要查找的值。//声明一个int类型的数组,数组中存储的元素有8,4,2,1,23,344,12。//求数列中所有数值的和。
2024-04-08 11:09:09 276
原创 求数组{11,56,94,32,88,10,77,3}中的最大值和最小值
System.out.println("数组中的最大值为:"+max);System.out.println("数组中的最小值为:"+min);//nums.length数组长度。
2024-04-08 11:01:32 126
原创 求两个整数的最大公约数和最小公倍数
System.out.println("最大公约数为:"+i);System.out.println("最小公倍数为:"+j);System.out.println("输入整数a:");System.out.println("输入整数b:");
2024-04-07 20:20:27 131 1
原创 设计Java程序,假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
System.out.println("总共喝了"+sum+"瓶饮料");
2024-04-07 20:17:14 114
原创 随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么
System.out.println("个位数:"+num%10+" 十位数:"+num/10%10+" 百位数:"+num/100%10+" 千位数:"+num/1000);System.out.println("个位数:"+num%10+" 十位数:"+num/10%10+" 百位数:"+num/100);System.out.println("个位数:"+num%10+" 十位数:"+num/10);System.out.println("该数共有"+count+"位");
2024-04-07 20:14:51 321
原创 生成13位条形码
System.out.println("输出:"+input+""+output);(注:如果取结果的个位数为0,那么校验码不是为10(10-0=10),而是0)System.out.println("输入12位条码:");Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码。例:输入:692223361219输出:6922233612192。@前十二位的奇数位和6+0+2+4+6+8=26。@前十二位的偶数位和9+1+3+5+7+9=34。@取结果的个位数:128的个位数为8。
2024-04-07 19:08:14 500
原创 随机产生一个字符,判断:如果为大写字母则输出“大写字母”;如果为小写字母则输出“小写字母”;否则怎输出“其他字符”
else System.out.println("其他字符 "+randomChar);System.out.println("大写字母 "+randomChar);System.out.println("小写字母 "+randomChar);ASCII码表中的字符(不包括非打印字符)共127个。其中a-z:97~122 A-Z:65~90。
2024-04-07 14:47:06 124
原创 输出一个整数的二进制数、八进制数、十六进制数
System.out.println("该整数的十六进制数是:"+sum3);System.out.println("该整数的二进制数是:"+sum1);System.out.println("该整数的八进制数是:"+sum2);System.out.println("输入一个整数:");
2024-04-07 14:44:47 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人