解题思路:
注意事项:
参考代码:
import java.text.DecimalFormat; import java.util.Arrays; import java.util.HashMap; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int [] arr=new int [n]; int b=0; for (int i = 0; i < arr.length; i++) { arr[i]=scanner.nextInt(); if (arr[i]==0) { b++; } } int [] a=new int [n-b]; int c=0; for(int i=0;i<n;i++) { if(arr[i]!=0) { a[c++]=arr[i]; } } for(int i:a) { System.out.print(i+" "); } System.out.println(a.length); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:879 |
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:1025 |
字符逆序 (C语言代码)浏览:706 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:710 |
DNA (C语言代码)浏览:798 |
1051(奇了怪了)浏览:747 |
钟神赛车 (C语言代码)浏览:665 |