我有这个程序:
int i;
double array[] = new double[10] ;
Scanner input = new Scanner (System.in) ;
for (i = 0; i < 10; i++) {
System.out.println("Give " + (i+1) + " number") ;
array[i] = input.nextDouble();
}
double max = array[0], min =array[0];
int negative = 0 ;
for (i = 0; i < 10; i++){
if(array[i] > max){
max = array[i] ;
}
if (array[i] < min){
min = array[i];
}
}
//Difference between Biggest to Smaller number
for (i = 0; i < 10; i++){
// ...
}
for (i = 0; i < 10; i++){
if(array[i] < 0){
negative = negative + 1;
}
for (i = 0; i < 10; i++){
System.out.println("The double of " + (i+1) + " is: " + (array[i] * 2) );
}
System.out.println("\n" + "The Maximum is: " + max);
System.out.println("The Minimum : " + min);
System.out.println("The Difference between Biggest to Smaller is : ");
System.out.println("Τhe count of negative objects are : " + negative);
我想用现在的值打印更大到更小的数字差异。
我忘记了我需要添加的内容。我在线搜索,但我发现的大多数答案都与整个程序冲突。
这里有什么建议吗?