多个数字求和

Posted 呵呵^~^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个数字求和相关的知识,希望对你有一定的参考价值。

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);
 }
 
}

结果截图

 

 

以上是关于多个数字求和的主要内容,如果未能解决你的问题,请参考以下文章

java从命令行接受多个数字求和输出

java从命令行接受多个数字并求和

多个数字求和

程序从命令行接收多个数字,求和之后输出结果。

程序从命令行接收多个数字,求和之后输出结果

设计程序可从命令行接受多个数字,求和后输出结果。