2026/1/11 6:09:09
网站建设
项目流程
航空总医院医院网站建设招标网站,百度下载正版,海南智能网站建设公司,wordpress 1g内存文章目录1、项目结构2、Algorithm012.1要求2.2代码及结果3、Algorithm023.1要求3.2代码及结果4、Algorithm034.1要求4.2代码及结果5、Algorithm045.1要求5.2代码及结果6、Algorithm056.1要求6.2代码及结果1、项目结构 2、Algorithm01
2.1要求
使用冒泡排序算法对数组a{9, 7, …文章目录1、项目结构2、Algorithm012.1要求2.2代码及结果3、Algorithm023.1要求3.2代码及结果4、Algorithm034.1要求4.2代码及结果5、Algorithm045.1要求5.2代码及结果6、Algorithm056.1要求6.2代码及结果1、项目结构2、Algorithm012.1要求使用冒泡排序算法对数组a{9, 7, 4, 6, 3, 1,10}按由小到大的规律排序数组中的元素。2.2代码及结果packageProgramDesign;publicclassAlgorithm01{//主方法mainpublicstaticvoidmain(String[]args){int[]arr{9,7,4,6,3,1,10};bubbleSort(arr);printArray(arr);}//自定义方法bubbleSort:冒泡排序的方法publicstaticvoidbubbleSort(int[]arr){//进行冒泡排序for(inti0;iarr.length-1;i){for(intj0;jarr.length-i-1;j){if(arr[j]arr[j1]){//交换相邻的两个元素inttemparr[j];arr[j]arr[j1];arr[j1]temp;}}}}//自定义方法printArray打印数组元素publicstaticvoidprintArray(int[]arr){System.out.println(排序后的数组为);for(inti0;iarr.length;i){System.out.print(arr[i] );}}}3、Algorithm023.1要求输出100到300间所有能被7整除且不能被3整除的整数每行输出5个。3.2代码及结果packageProgramDesign;publicclassAlgorithm02{publicstaticvoidmain(String[]args){intcount0;for(intnum100;num300;num){if(num%70num%3!0){System.out.print(num );count;if(count5){System.out.println();count0;}}}}}4、Algorithm034.1要求计算3到11之间包括3和11所有整数的阶乘和。4.2代码及结果packageProgramDesign;importjava.util.Scanner;publicclassAlgorithm03{publicstaticvoidmain(String[]args){intresult1;for(intx3;x11;x){result*x;}System.out.println(阶乘结果为result);}}5、Algorithm045.1要求从键盘输入一个整数n使用while设计程序计算从1到n的和。5.2代码及结果packageProgramDesign;importjava.util.Scanner;publicclassAlgorithm04{publicstaticvoidmain(String[]args){ScannerscannernewScanner(System.in);System.out.println(请输入n值);intnscanner.nextInt();intsum0,i1;while(in){sumi;i;}System.out.println(sum sum);}}6、Algorithm056.1要求从键盘输入一个4位整数n计算各位数字的和。例如n3214,其各位数字和为321410。6.2代码及结果packageProgramDesign;importjava.util.Scanner;publicclassAlgorithm05{publicstaticvoidmain(String[]args){ScannerscannernewScanner(System.in);System.out.println(请输入四位数的整数);intnscanner.nextInt();intsum0;intg,s,b,q;gn%10;sn/10%10;bn/100%10;qn/1000;sumgsbq;System.out.println(sum);}}