java程序设计统计正负数及0

问题描述】

输入正整数 n,再输入 n 个整数,统计这 n 个整数中正数、负数和零的个数。

【输入形式】

用户通过键盘输入正整数 n 及 n 个整数,数与数之间用空格分隔。

【输出形式】

程序统计 n 个数中正、负、零的个数,在控制台打印出来,格式为:"正数个数 负数个数 零的个数",注意数值间用空格分隔。

【样例输入】

4 1 -54 0 +33
【样例输出】

2 1 1
【样例说明】
输入 4 个整数:1 -54 0 +33,这 4 个整数中有 2 个正数、1 个负数、1 个零。

import java.util.Scanner;

public class Main{
public static void main(String args[]) {

int n,m,a=0,b=0,c=0;
Scanner input = new Scanner(System.in);
n = input.nextInt();

for(int i=0; i<n; i++)
{
    m=input.nextInt();
    if(m>0)
    a++;
    else if(m<0)
    b++;
    else
    c++;
    
}
input.close();
System.out.printf("%d %d %d", a,b,c);

}

}

希望对你有帮助,哈哈,加油