用户任意输入10个数, 程序统计如下三个量: 正数和负数之和, 负数之和, 零

输入10个整数在数组s中,统计正数的个数、负数的个数及0的个数。_百度知道C语言写编程,输入10个数,分别计算正数和负数的和 我这程序哪里不对啊?_百度知道编程例题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
上传于||暂无简介
大小:16.55KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢编写java程序,输入个数不定的整数,输入0时结束.统计这些整数中正数和负数的个数,并计算它们的总和.
ck第六弹鐥踾
public static void test(){Scanner sc = new Scanner(System.in);long num = 0,negative = 0,positive = 0,sum = 0;List nums = new ArrayList();do{System.out.println("please enter a number :");String s = sc.nextLine();if (isNumber(s)) {num = Long.parseLong(s);if(num != 0){nums.add(num);}}System.out.println("not number !");}while(true);for (Long n :nums) {if(n > 0){positive ++;}else{negative ++;}sum +=}System.out.println("the negative :" + negative);System.out.println("the positive :" + positive);System.out.println("the sum :" + sum);}public static boolean isNumber(String s){try {Long.parseLong(s);} catch (Exception e) {}}在 main 函数中调用即可
为您推荐:
其他类似问题
扫描下载二维码c语言解输入n和相应的n个数,统计输入的数中负数、零及正数的个数输入n和相应的n个数,统计输入的数中负数、零及正数的个数
ayの0714e萨
#&include&&stdio.h&&void&main(){& & int&a[100];&int&i,&n;&int&sum_0,&sum_1,&sum_2;&&&printf(&输入数据个数:&);&scanf(&%d&,&&n);& & for&(i&=&0;&i&&&n;&i++)& & {& scanf(&%d&,&&a[i]);& & }&&sum_2&=&0;&sum_1&=&0;&sum_0&=&0;&for&(i&=&0;&i&&&n;&i++)&{& if&(a[i]&&&0)& {& &sum_2++;& }& else&if&(a[i]&&&0)& {& &sum_1++;& }& else& {& &sum_0++;& }&}&printf(&0有:%d个!\n&,&sum_0);& printf(&正数有:%d个!\n&,&sum_1);&printf(&负数有:%d个!\n&,&sum_2);&}&
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 正数和负数 的文章

 

随机推荐