根网科技的一道笔试题目。。
哎,定义一个数组,求出它的第二大数。
int [ ] sum={12,33,35,48,4,9};
int temp=0;
for(int i=0;i<sum.length-1;i++)
{
for(int j=i+1;j<sum.length;j++)
{
if(sum[i]<sum[j])
{
temp=sum[j];
sum[j]=sum[i];
sum[i]=temp;
}
}
}
console.WriteLine(sum[ 1 ]);
可我当时想复杂了。。没想到最后的直接打印。。。。总觉得要从数组中取出来。。其实哎。。。就这么简单啊。。。我当时没想太多,没自信。。。直接给它排序了。。就完事了。。。。