对于一个给定的数列,输出在这个数列里面排第二大的那个数.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/05 16:22:50
对于一个给定的数列,输出在这个数列里面排第二大的那个数.
对于一个给定的数列,输出在这个数列里面排第二大的那个数.
对于一个给定的数列,输出在这个数列里面排第二大的那个数.
b1=0;b2=0
for i=1 to n
if a(i)>b2
b2=a(i)
elseif a(i)>b1
b1=a(i)
endif
a(n)数组存放给定的数列
b1是这个数列里面排第二大的那个数
对于一个给定的数列, 输出在这个数列里面排第二大的那个数。 var n,i,j第二题 var n,m,i,j,w,n1,m1:longint; a,b:array[1..1000] of
找一个排序算法就行,下面的是一个java的排序算法,从大到小排序
package com.cn;
public class SortTest {
public static void main(String[] args) {
int []a={1,4,6,8,9,5,3,2,7,0};
a = sort(a);
System.out....
全部展开
找一个排序算法就行,下面的是一个java的排序算法,从大到小排序
package com.cn;
public class SortTest {
public static void main(String[] args) {
int []a={1,4,6,8,9,5,3,2,7,0};
a = sort(a);
System.out.println(a[1]);
}
public static int[] sort(int []a) {
int temp,t;
for(int i=0;i
for(int j=i+1;j
temp = j;
}
}
t = a[temp];
a[temp]=a[i];
a[i]=t;
}
return a;
}
}
收起