一个小练习!
从键盘输入N个数字,输出这个数中大于其平均值的数!
请食用!
import java.util.Scanner; public class Test01 { public static void main(String[] args) { int yic; Scanner sc = new Scanner(System.in); System.out.print("请问你你想输入长度是:"); yic = sc.nextInt(); int[] h = new int[yic]; int i,sum = 0; float pjs; System.out.print("请输入"+yic+"个数字,开始吧:"); for (i=0;i<yic;i++){ h[i] = sc.nextInt(); sum += h[i]; } pjs = (float) sum/yic; System.out.println("平均数是:"+pjs); System.out.print("大于其平均值的数:"); for (i=0;i<yic;i++) if (h[i]>pjs) System.out.print(""+h[i]+""); } }
第二个练习!
从键盘输入n个数,求这n个数中最大数和最小数,并输出!
import java.util.Arrays; import java.util.Scanner; public class Test02 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入任意长度数据:"); String str = scan.nextLine();//输入一个长数据 String[] strs = str.split(" ");//用字符串数组来接受输入的多个数据。("")里的东西作为输入多个变量的分隔符,此处我设为空格 int[] arr = new int[strs.length];//定义一个int类型与strs同维度 for (int i = 0; i <strs.length ; i++) { arr[i]=Integer.parseInt(strs[i]);//循环将所有Sting类型数转为int类型 } Arrays.sort(arr);//java.util*自带的数组排序,只有升序 System.out.println("最大值为"+arr[arr.length-1]); System.out.println("最小值为"+arr[0]); } }
第三个练习!
随机生成1-100的数组,用冒泡排序进行排序并且进行输出
package 案例模型.作业包; import java.util.Random; /** * 随机生成10个1-100的数字的数组,用冒泡排序进行排序并且进行输出 */ public class Test03 { public static void main(String[] args) { int []arr = new int[10];//创建一个10个数的数组 Random r = new Random();//生成10个随机数 for (int i = 0; i < 10; i++) { arr[i] = r.nextInt(100); } System.out.println("排序前!"); for (int i = 0; i < 10; i++) { System.out.println(arr[i]+""); } //使用循坏实现冒泡排序! for (int i = 0; i < arr.length; i++) { for (int j = 0; j< arr.length-i-1; j++){ if (arr[j]>arr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } System.out.println("\n排序后"); for (int i = 0; i < 10; i++){ System.out.println(arr[i]+""); } } }
谢谢观看!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!