求编一个Java程序:从键盘输入10个数,统计其中的正数、负数和零的个数.

问题描述:

求编一个Java程序:从键盘输入10个数,统计其中的正数、负数和零的个数.
只导入Scanner这个包
1个回答 分类:综合 2014-12-14

问题解答:

我来补答
哥们怎么又是你来?
再问: 您会不会的啊
再答: package testt;
import java.util.Scanner;
public class Test {\x09public static void main(String[] args) {\x09\x09//分别代表证书、负数、还有0的个数\x09\x09int zheng=0,fu=0,ling=0,input;\x09\x09Scanner scanner = new Scanner(System.in);\x09\x09System.out.println("请输入10个数:");\x09\x09for(int i = 0;i<10;i++){\x09\x09\x09input = scanner.nextInt();\x09\x09\x09if(input>0){\x09\x09\x09\x09zheng++;\x09\x09\x09}else if(input<0){\x09\x09\x09\x09fu++;\x09\x09\x09}else if(input==0){\x09\x09\x09\x09ling++;\x09\x09\x09}\x09\x09}\x09\x09System.out.println("正数的个数:"+zheng+" 负数的个数:"+fu+" 零的个数:"+ling);\x09}}

再问: 那输入的10个数要装在一个数组里,用下标变量表示。帮忙再修改一下啦
再答: import java.util.Scanner;

public class Test {
\x09public static void main(String[] args) {
\x09\x09//分别代表证书、负数、还有0的个数
\x09\x09int zheng=0,fu=0,ling=0;
\x09\x09int [] input = new int[10];
\x09\x09Scanner scanner = new Scanner(System.in);
\x09\x09System.out.println("请输入10个数:");
\x09\x09for(int i = 0;i<10;i++){
\x09\x09\x09input[i] = scanner.nextInt();
\x09\x09\x09if(input[i]>0){
\x09\x09\x09\x09zheng++;
\x09\x09\x09}else if(input[i]<0){
\x09\x09\x09\x09fu++;
\x09\x09\x09}else if(input[i]==0){
\x09\x09\x09\x09ling++;
\x09\x09\x09}
\x09\x09}
\x09\x09System.out.println("正数的个数:"+zheng+" 负数的个数:"+fu+" 零的个数:"+ling);
\x09}
}
 
 
展开全文阅读
剩余:2000