源代码:
import java.util.Scanner;public class PrintDifferentNumber {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
//输入模块
int[] array1=new int[10];
for(int i=0;i<array1.length;i++){
array1[i]=input.nextInt();
}
//处理模块
int[] array2=new int[10];
array2[0]=array1[0];
int array2Length=1;//array2Length用来存储array2数组最后一个非零元素的位置
boolean judge=true;//judge用来判断是否需要在array2内增加元素
for(int i=1;i<array1.length;i++){
for(int j=0;j<array2Length;j++){
if (array2[j]==array1[i])
judge=false;
}
if(judge){
array2Length++;
array2[array2Length-1]=array1[i];
}
}
//输出模块
for(int i=0;i<array2Length;i++){
System.out.print(array2[i]+" ");
}
/*for(int u:array2){
System.out.print(u);
}
*/
}}
import java.util.Scanner;public class PrintDifferentNumber {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
//输入模块
int[] array1=new int[10];
for(int i=0;i<array1.length;i++){
array1[i]=input.nextInt();
}
//处理模块
int[] array2=new int[10];
array2[0]=array1[0];
int array2Length=1;//array2Length用来存储array2数组最后一个非零元素的位置
boolean judge=true;//judge用来判断是否需要在array2内增加元素
for(int i=1;i<array1.length;i++){
for(int j=0;j<array2Length;j++){
if (array2[j]==array1[i])
judge=false;
}
if(judge){
array2Length++;
array2[array2Length-1]=array1[i];
}
}
//输出模块
for(int i=0;i<array2Length;i++){
System.out.print(array2[i]+" ");
}
/*for(int u:array2){
System.out.print(u);
}
*/
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货