参考代码:
import java.util.Scanner; public class 删除0元素 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //2240: [蓝桥杯][算法训练]删除数组零元素 Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int [] a=new int [n]; int count=0; for (int i = 0; i < a.length; i++) { a[i]=scanner.nextInt(); } for (int i = 0; i < a.length; i++) { if (a[i]!=0) { count++; } } System.out.println(count); for (int i = 0; i < a.length; i++) { if (a[i]!=0) { System.out.print(a[i]+" "); } } } }
0.0分
2 人评分
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:677 |
成绩转换 (C语言代码)浏览:1005 |
【出圈】 (C语言代码)浏览:794 |
程序员的表白 (C语言代码)浏览:655 |
【简单计算】 (C语言代码)浏览:622 |
众数问题 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:798 |
循环入门练习5 (C语言代码)浏览:830 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:567 |