码迷,mamicode.com
首页 > 编程语言 > 详细

Java多个数相加源代码流程图设计思想

时间:2015-09-26 21:17:37      阅读:789      评论:0      收藏:0      [点我收藏+]

标签:

一、设计思想:
 1、理解题目要求,即  编写程序完成多个数字相加并输出结果,题目中的难点就是命令行的参数为字符串,需要经过转化变为数字后进行计算,通过查询互联网得到解决问题方法,用“*.nextInt()”函数即可解决此问题。
 2、设计程序的结构,先申请动态空间,完成可输入多个数字的要求。 最后通过输入、计算、输出完成程序。

 

二、程序流程图

 技术分享

三、源代码

package sum;
import java.util.Scanner;
public class Text {
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);//创建scanner类对象
        
        int n;
        System.out.println("请输入有几个数求和:");
        n = scan.nextInt();//输入要求和的数的个数
        
        double[] numArray;
        numArray = new double[n];//定义n个double类型变量
        
        System.out.print("请输入"+n);
        System.out.println("个要计算的数字:");
        for(int i = 0;i<numArray.length;i++)
        {
            numArray[i] = scan.nextInt();//输入要计算的n个数字
        }//把输入的字符串转化成浮点类型
        
        double sum = 0;
        for(int i = 0;i<numArray.length;i++)
        {
            sum += numArray[i];
        }//计算输入的数的和
        
        System.out.println("这几个数的和是:"+sum);//输出计算结果
    }

}

四、结果截图

 技术分享

Java多个数相加源代码流程图设计思想

标签:

原文地址:http://www.cnblogs.com/389629916muyachao/p/4841233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!