java 用for循环求数组Int a[]={1,2,3,4,5,6}的最小值

作者&投稿:福冰 (若有异议请与网页底部的电邮联系)
java编写程序:矩阵a用数组表示为"int a[][]={{1,2,3,4},{2,3,4,5},{3,4,5,6}}",定义矩阵b为"int b~

public static void main(String[] args) { int a[][]={{1,2,3,4},{2,3,4,5},{3,4,5,6}}; int b[][]=new int[4][3]; for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) { b[j][i]=a[i][j]; } } for (int i = 0; i < b.length; i++) { for (int j = 0; j < b[i].length; j++) { System.out.print(b[i][j]+""); } System.out.println(); } }

你可以用冒泡法排序,将数组中数字由大到小重新排列,然后for循环从头到尾输出即可。

我用的是冒泡,从小到大排序,之后取出第一个值,就是最小值

public class maopao{
public static void main(String[] args){
int array[]={2,1,3,5,4,6,9,8,7,0};
int count=0;
int size =array.length;
do{
count=0;
for(int i =0;i<(array.length-1);i++){
if(array[i]>array[i+1]){
int temp = array[i];
array[i]=array[i+1];
array[i+1]=temp;

size--;
count++;
}
}
}while(count!=0);
System.out.println("最小值是" + array[0]);

}
}

int min=a[0];
for(int i=1;i<a.length;i++){
if(min>a[i]){
min=a[i];
}
}
System.out.println(min);

int a[]=new int[]{1,2,3,4,5,6};
int min=a[0];
for(int i=1;i<a.length;i++)
{
if(a[i]<min)
{
min=a[i];
}
}


科尔沁右翼中旗18647139402: 编写一个java程序,利用for循环语句,求一个二维数组 int a[5][5]对角线上所有元素的和,并输出来 -
邱界延龄: 刚有一道题,刚传完代码不小心删掉了,在这基础上改一下也实现了 import java.util.*; public class Test20 { static int[][] a=new int[5][5]; static int[][] b=new int[5][5]; public static void main(String[] args){ int x=1; int sum=0; System.out.println("原数...

科尔沁右翼中旗18647139402: java中怎样遍历数组对象的值 -
邱界延龄: int[] a = {1,2,3}; for(int i=0;i<a.length;i++){//用for循环遍历System.out.println(a[i]); }

科尔沁右翼中旗18647139402: java怎么遍历二维数组 -
邱界延龄: 写俩for循环遍历 如:int [][]a=new int[8][8];for (int i=0;i<8;i++){for(int j=0;j<8;j++){a[i][j]=i+j;System.out.println(a[i][j]);}}

科尔沁右翼中旗18647139402: java中用for循环求一个数组中出现最多次数的元素 -
邱界延龄: Map<Integer, Integer> m = new HashMap<Integer, Integer>(); // key:Integer(int)(数组元素的类型)Value:Integer(次数) int[] a = new int[20];// 给a赋值 a[0] = 1; a[1] = 2; for (int i = 0; i < a.length; i++) { if (m.get(a[i]) == null) { m.put(a[i], 1);// 如果这个...

科尔沁右翼中旗18647139402: java for循环怎么用 -
邱界延龄: 比如你有一个数组 arr,数组里有10个数字,你现在要把它的10个数字都打印输出,就可以用到for循环 int[] arr={0,1,2,3,4,5,6,7,8,9}; for(int i = 0; i < arr.length; i++){System.out.println("这是第"+i+"个数:"+arr[i]); }

科尔沁右翼中旗18647139402: Java 用for循环向一个一维数组中添加数据 -
邱界延龄: int length = 10; String[] arr = new String[length]; for(int i=0;iarr[i] = i+""; }

科尔沁右翼中旗18647139402: 在Java中,怎样用For语句将数组int a[]={2,5,6,7,3};从小到大或从大到小输出? -
邱界延龄: sort(a); public class SortArray{ public static void main(String[] args) { int a[]={2;i++) { System.print(a[i]); for(int i=0,5;iArrays.Arrays.length,6

科尔沁右翼中旗18647139402: java遍历数组怎么弄?for(int i:arr)什么意思? -
邱界延龄: for(int i : arr) i在每一轮的循环中都是会变的,第一轮循环就输出arr数组的第0个元素,第二轮就输出arr数组的第一个元素,第三轮就输出arr数组的第二个元素……

科尔沁右翼中旗18647139402: java 用for循环为一个字符串数组输入从a到z的值. -
邱界延龄: public static void main(String[] args) {String[] str = new String[26];for (int i = 0; i < 26; i++) {strs[i]= (char)(97 + i );} }

科尔沁右翼中旗18647139402: java用for循环给数组赋值,我这么写的为什么不对?(在线等,谢谢!) -
邱界延龄: 其实呢,你这么写没有错. 但是为甚么打出来的都是0.0呢? 因为你除的100这个数太大,然后你又采用的是int类型的了 然后强制转换成0.0,建议不要处以100,你就处以1吧看看.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网