模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。
[课程作业01]
- 设计思想
用args[]字符数组,用户在参数表中依次输入要相加的参数,程序统计用户输入的参数个数,依次输出参数,sum赋初值为0,参数依次相加赋值给sum,最后输出sum值。
注意:用户输入的参数均为字符串类型,要将其转化成double类型,再相加。
2.程序流程图
3.源程序代码
public class Add {
public static void main(String[] args) {
double sum=0; //初始化和为0
System.out.println("参数个数:"+args.length);
for (String arg : args)
{
System.out.println(arg);//依次输出用户输入的参数
sum=sum+Double.parseDouble(arg);//将参数依次相加
}
System.out.println("sum="+sum);//输出和
}
}
4.结果截图