C版本:

#include

int main(){

int numPos = 0,sumPos = 0,numNeg = 0,sumNeg = 0,in;

printf("Please key in the integers,key in 0 to stop:\n");

do{

scanf("%d",&in);

if(in > 0){

numPos++;

sumPos += in;

}

else if(in < 0){

numNeg++;

sumNeg += in;

}

}while(in != 0);

printf("There are %d positive integers,whose sum is %d.\n",numPos,sumPos);

printf("There are %d negative integers,whose sum is %d.\n",numNeg,sumNeg);

return 0;

}

borland C版本5.5编译通过.

Java版本:

import java.util.Scanner;

public class test{

public static void main(String[] args){

Scanner sc = new Scanner(System.in);

int numPos = 0,sumPos = 0,numNeg = 0,sumNeg = 0,in;

System.out.println("Please key in the integers,0 to stop");

do{

in = sc.nextInt();

if(in > 0){

numPos++;

sumPos += in;

}

else if(in < 0){

numNeg++;

sumNeg += in;

}

}while(in != 0);

System.out.println("There are " + numPos + " positive integers,whose sum is " + sumPos);

System.out.println("There are " + numNeg + " negative integers,whose sum is " + sumNeg);

}

}

JGrasp 版本1.8.6_10编译通过.

解析看不懂?求助智能家教解答查看解答

更多答案(1)

c语言输入1个数字正数负数零的个数,输入n个整数,求输入正数之和,负数之和,并统计相应正数和负数的个数,以输入0表示输入结束....相关推荐

  1. [YTU]_1046 ( 输入10个数字,然后逆序输出)

    Description 输入10个数字,然后逆序输出. Input 十个整数 Output 逆序输出,空格分开 Sample Input 1 2 3 4 5 6 7 8 9 0 Sample Outp ...

  2. antd 输入框只能输入英文、数字、下划线

    antd 输入框只能输入英文.数字.下划线 <a-row :gutter="8"><a-col :lg="24"><a-form- ...

  3. 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。(题目类型:没有明确循环次数)

    import java.util.Scanner;/* 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入 为0时结束程序.*/ public class ForWhileTest {pu ...

  4. 用python :输入 20 个整数,统计其中正数、负数和零的个数

    # 输入 20 个整数,统计其中正数.负数和零的个数num = 1 positive = 0 negative = 0 zero = 0 while num <= 20:a = int(inpu ...

  5. 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序

    /* 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序 */ import java.util.Scanner; class BreakExer {public stati ...

  6. 利用C语言,编写一程序:从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出

    利用C语言,编写一程序:从键盘输入多个整数,统计其中正数.负数和零的个数,并在屏幕上输出 //从键盘输入10个整数,统计其中正数.负数和零的个数,并在屏幕上输出 #include <stdio. ...

  7. 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。

    从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序. 题目描述: 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序. 解题思路: 因为读入的个数不 ...

  8. ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出

    题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...

  9. ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0

    题目描述 输入10个数字,然后逆序输出. 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 提示 数组?堆栈 ...

  10. php 只能输入中英文,JavaScript基于正则实现控制输入框中只能输入中文、数字和英文的方法...

    这篇文章主要介绍了JavaScript控制输入框中只能输入中文.数字和英文的方法,基于正则验证实现字符输入限制功能,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Javascript控制输 ...

最新文章

  1. VC++运算符与优先级
  2. leetcode算法题--出界的路径数★
  3. 粒子群算法matlab多元,进化算法之粒子群算法和Matlab实现(多维)
  4. 烂泥:【解决】VMware Workstation中安装ESXI5.0双网卡问题
  5. 计算机网络西北大学,西北大学计算机网络复习资料 (拟).doc
  6. Spring MVC 执行过程原理(请求映射原理、参数处理原理、返回值处理器)
  7. RPC的负载均衡策略
  8. DB2数据库中DB2字符串类型
  9. linux7.1怎么安装vnc,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  10. win11开始菜单如何分组 Windows11开始菜单进行分组的设置方法
  11. Python format()函数
  12. 大数据分析对企业起到什么作用
  13. html5canvas绘制图片源码,HTML5 CANVAS:绘制图片
  14. 5.12 CopyNet和 Pointer-Generator Net 复制机制和指针-生成器网络
  15. java bufferedreader读大文件会内存溢出吗_【JVM成长系列】实战内存溢出异常
  16. ubuntu使用droidcam连接手机摄像头
  17. db2 前滚数据库_db2 前滚会话
  18. 用数字计算机公式表白,用最浪漫的数学表白,爱情数学表白公式
  19. 音乐原唱伴唱卡拉ok模式解决!
  20. 鸿蒙微信公众号报名,鸿蒙系统官网2.0报名分享

热门文章

  1. ae运动模糊怎么调整_ae运动模糊怎么用?为什么我打开开关后没什么效果,看不出来。有没有什么视屏可以看看?...
  2. 计算机字体在哪里调整,电脑字体太小怎么调 电脑字体调整方法【图文】
  3. Google网站提交指南
  4. 提高素质,讲文明树新风
  5. 网络规划设计师教程知识点精讲之子网
  6. mysql基础架构(一条update语句如何执行)
  7. 什么是数据中心基础设施管理(DCIM)
  8. 电磁炉的三种工作形式_单管电路_半桥电路和全桥电路
  9. 软件工程-第一次结对编程
  10. 【Hack The Box】linux练习-- Jarvis