問各位大哥幾個問題 1.用java計算兩個數的最大公約數怎么編啊? 2.還有用java程序給幾個數排序(冒泡,選擇,堆……什么排序都可以,不用太難……) 3.還有計算一個數的階乘,也是用java程序編寫 4.java程序找出一個數列的鞍點(鞍點就是一行中最小,一列中最大的數,比如1 2 3 4 5 6 其中4就是鞍點) 多謝各位大哥了,會的請指教以下!!!我是一個初學者,不好意思阿,各位誰知道請賜予程序答案,將感激不盡,急需!!!多謝!!!

熱心網友

排序有一個已經定義好的函數import java。util。Arrays;public class Sort{public static void main(String[] args) { int[] a=new int[10]; for(int i=0;i<10;i++) a[i]=10-i; Arrays。sort(a); for(int i=0;i<10;i++) System。out。println (a[i]); }}import java。util。Scanner;public class gongyueshu{public static void main(String[] args) { int m,n; int temp;//公約數 Scanner cin=new Scanner(System。in); m=cin。nextInt(); n=cin。nextInt(); for (int i = m; ; i--) if(m%i==0&&n%i==0) {temp=i; break; } System。out。println ("最大公約數是:"+temp); }}。