首页 > 其他 > 详细

多个数字求和

时间:2017-09-29 09:21:49      阅读:244      评论:0      收藏:0      [点我收藏+]

1.设计思想

      从命令行内输入多个参数,先把输入的参数遍历一遍计算出参数的个数count,然后申请一个大小为count的double型数组用来存放转化为double型的参数。最后将double类型的参数相加求和并输出。

2.流程图

技术分享

 

3.源程序代码


public class Sum {
 public static void main(String[] args) {
   int count=0;//count是记录共输入了几个参数
   for (String arg : args) {
  count++;
   }
   double[] a=new double[count];//a[count]是存放参数转化为int的类型的数组
   double sum=0;//sum是所求和
   int i=0;
  
   for(String arg:args) {
    a[i]=Double.valueOf(arg.toString());
    sum+=a[i];
    if(i==count-1)
     System.out.print(a[i]);
    else
     System.out.print(a[i]+"+");
    i++;
   }
   System.out.println("="+sum);
 }
 
}

结果截图

技术分享

技术分享

 

 

多个数字求和

原文:http://www.cnblogs.com/wl2017/p/7609392.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!