解题思路:这道题要比较绝对值大小,大部分的同学都会直接把每个数的绝对值直接存进去,然后再找出最小值,这样只能得到50的分,因为你这样就改变了原数据,最后要输出的是原数据,原数据是怎样就该怎样
注意事项:
参考代码:
package Outlier03;
import java.util.Scanner;
public class test57 {
public static void main(String[] args) {
Scanner data=new Scanner(System.in);
int[] a=new int[10];
for (int i=0;i<10;i++){
a[i]=data.nextInt();
}
int min=0,temp;
for (int i=0;i<10;i++){
if (Math.abs(a[min])>Math.abs(a[i])){
min=i;
}
}
temp=a[9];
a[9]=a[min];
a[min]=temp;
for (int i=0;i<10;i++){
System.out.print(a[i]+" ");
}
}
}
0.0分
3 人评分
用筛法求之N内的素数。 (C语言代码)浏览:1260 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
淘淘的名单 (C语言代码)浏览:1104 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:611 |
IP判断 (C语言代码)浏览:539 |
GC的苦恼 (C语言代码)浏览:621 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:545 |
1025题 初学者,求帮忙看下,不知道哪错了浏览:316 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:437 |
P1044 (C++代码)浏览:494 |