第6周-统计正数和负数的个数然后计算这些数的平均值

来源:互联网 发布:c语言编程代码大全 编辑:程序博客网 时间:2024/04/24 08:12

问题及代码:

/*   *Copyright (c)2015,烟台大学计算机与控制工程学院   *All rights reserved.   *文件名称:Number.java   *作    者:单昕昕   *完成日期:2015年10月6日   *版 本 号:v1.0   *问题描述:统计正数和负数的个数然后计算这些数的平均值。*程序输入:数。*程序输出:正数和负数的个数和这些数的平均值。*/import java.util.Scanner; public class Test {public static void main(String[] args) {System.out.println("Enter an int value, the program exits if the input is o:"); Scanner input=new Scanner(System.in); int n,c1=0,c2=0; double ave,sum=0,count=0; n=input.nextInt(); while(n!=0) { sum+=n; ++count; if(n>0) ++c1; else ++c2; n=input.nextInt(); } ave=sum/count; System.out.println("The number of positives is:"+c1); System.out.println("The number of negatives is:"+c2); System.out.println("The total is:"+sum); System.out.println("The average is:"+ave);}}

 

运行结果:

 

知识点总结:
while语句的使用。

 

学习心得:

(⊙v⊙)嗯不好意思我差点又忘了用double。。

0 0
原创粉丝点击