用java语言解答输入10个整数,统计其中的正数,负数和零的个数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:23:22
用java语言解答输入10个整数,统计其中的正数,负数和零的个数

用java语言解答输入10个整数,统计其中的正数,负数和零的个数
用java语言解答输入10个整数,统计其中的正数,负数和零的个数

用java语言解答输入10个整数,统计其中的正数,负数和零的个数
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入10个整数");
String[] s = new String[10];
String regex = "(-?\\d+)";
int[] arr = new int[10];
int a,b,c;
a = b = c = 0;
for (int i = 0; i < 10; i++) {
s[i] = sc.next();
if (s[i].matches(regex)) {
if (s[i].length() < 9) {
arr[i] = Integer.parseInt(s[i]);
if (arr[i] > 0) {
a++;// 正数个数
} else if (arr[i] < 0) {
b++;// 负数个数
} else {
c++;// 0 个数
}
} else {
System.out.println("数值过大");
return;
}
} else {
System.out.println("输入的不是数字");
return;
}
}
System.out.println("正数个数为:" + a);
System.out.println("负数个数为:" + b);
System.out.println("0 的个数为:" + c);
}

一楼正解。

亲。。这都不会。。你是学java的么

用java语言解答输入10个整数,统计其中的正数,负数和零的个数 输入10个整数, 统计其中的正数、负数和0的个数.C语言编程题目 用c语言.定义一个数组存储10个整数,用户输入10个数值存储到数组里,计算平均值,并统计低于平均值的个数 用JAVA编写程序:输入20个整数存入数组中,输出其中的偶数及偶数之和 利用随机数产生10个20至30之间的整数,输出数组的所有值,统计其中有多少个元素的值小于25(Java语言) 用C语言编程实现从键盘任意输入10个整数,统计其中奇数的个数,并计算这些奇数的和. 用C语言编程实现从键盘任意输入10个整数,统计其中奇数的个数,并计算这些奇数的和 编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数.要求用C语言编程. C语言 从键盘输入10个整数,并分别统计其正整数和负整数的个数 C语言输入10个整数,输出大于等于其平均值的数的个数 C语言用for循环语句输入4个整数,输出其和 输入10个整数存入数组中,统计其中的奇数和偶数的个数 C++的代码cout 是什么啊,现在的C语言没有讲到这个,看不太懂哦 C语言:输入10个整数,求出它们的和,统计其中偶数的个数,输出其中的奇数.大哥.大姐.急救.有木有.程序的有木有.附图的有没有. 随意输入10个整数,统计其中多少个正数,多少个负数,多少个0?有没有简单点的我是初学者,可以用C语言的吗? 用C语言编写:“输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.” 用C语言编输入一个整数输出其位数 c语言:输入若干个整数,以-1标记输入结束.输出其中的最大数 . 输入若干整数,其值均在1---4之间,用-1作为输入结束标志,请编写函数f实现用于统计每个整数的个数.C语言程序.