700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c语言输入1个数字正数负数零的个数 输入n个整数 求输入正数之和 负数之和 并统计

c语言输入1个数字正数负数零的个数 输入n个整数 求输入正数之和 负数之和 并统计

时间:2024-04-24 14:23:10

相关推荐

c语言输入1个数字正数负数零的个数 输入n个整数 求输入正数之和 负数之和 并统计

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表示输入结束....

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。