请给出程序,功能为获取“一段程序代码”运行时长

王朝学院·作者佚名  2016-05-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

请给出程序,功能为获取“一段程序代码”运行时长 Posted on 2014-12-21 12:54 ali412 阅读(...) 评论(...) 编辑 收藏有一天看到了几个java题目,我就写了一下,废话少说,直接上代码了

3.已知int型数组arr[t],

请:① 打印该数组。输出格式为:[arr1,arr2,arr3,...]。

② 输出数组的最大值max与最小值min。

③ 使用冒泡排序对数组进行排序,并打印排序后数组。

4. 请给出程序,功能为获取“一段程序代码”运行时长。要求:

① 程序框架在父类中定义。

② “一段程序代码”在子类中给出,并覆盖父类中对应方法。

③ “一段程序代码”为:打印一个由“*”组成的图形,见图1.

第三题:

public class testArr { public static void main(String[] arg){ int[] arr = {23,12,3,45,25,46,75,15,12,52}; System.out.PRintln("打印出数组:"); System.out.print("["); for(int i=0;i<arr.length;i++){ System.out.print(arr[i]+", "); } System.out.print("]"); System.out.println("\n"+"最大值:"+getMax(arr)); System.out.println("最小值:"+getMin(arr)); arrSort(arr); } public static int getMax(int[] arr) { int max = Integer.MIN_VALUE; for(int i = 0; i < arr.length; i++) { if(arr[i] > max) max = arr[i]; } return max; } public static int getMin(int[] arr) { int min = Integer.MAX_VALUE; for(int i = 0; i < arr.length; i++) { if(arr[i] < min) min = arr[i]; } return min; } public static int arrSort(int[] arr) { for(int i=arr.length-1;i>=0;i--){ for(int j=0;j<i;j++){ if(arr[j]>arr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } System.out.println("冒泡排序厚的结果:"); System.out.print("["); for(int i=0;i<arr.length;i++){ System.out.print(arr[i]+", "); } System.out.print("]"); return 0; } } 运行结果:

第四题:

public class Diamond{public static void main(String[] args){ long startTime=System.currentTimeMillis(); oneCode(); long endTime=System.currentTimeMillis(); System.out.print("\n"+"程序运行时间: "+(endTime-startTime)+"ms"); } public static void oneCode(){for(int i=1;i<5;i++){ for(int j=1;j<i+4;j++){ for(int t=0;t<i;t++){ if(j==(5-i+2*t)){ System.out.print("*"); } } System.out.print(" "); } System.out.print("\n"); }}}转载请注明出处:http://www.cnblogs.com/ali412/p/4176363.html

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航