zoukankan      html  css  js  c++  java
  • 课程作业01

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

            (1) 设计思想:创建一个类对象-->自主定义相加数字的数量n-->输入n个数字-->循环相加得出结果

            (2)程序流程图:

                       

             (3)源程序代码:     

    import java.util.Scanner;

    public class Test {

    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner scan = new Scanner(System.in); // 创建Scanner类对象

    int n;
    System.out.println("请输入有几个数字求和:");
    n = scan.nextInt();//输入要求和的数的数量

    double[] aDoubletArray;
    aDoubletArray = new double[n];//定义n个双精度参数


    System.out.print("请输入" +n );
    System.out.println("个数字:");
    for(int i = 0; i<aDoubletArray.length; i++)
    {
    aDoubletArray[i] = scan.nextInt();//输入n个求和的数
    }//把输入的字符串转化成浮点型

    double result = 0;
    for(int i = 0; i<aDoubletArray.length; i++)
    {
    result += aDoubletArray[i];
    }

    System.out.println("相加结果为:" + result);//计算并输出结果
    }

    }

              (4)结果截图:

                            

  • 相关阅读:
    morning
    周末,又见周末
    One Care, still Care
    Linux 下挂载硬盘的 方法
    Oracle 11g Alert log 文件位置的问题
    Oracle中 drop user 和 drop user cascade 的区别
    如何加快建 index 索引 的时间
    Oracle ADDM 自动诊断监视工具 介绍
    Vmware SERVER 简介
    Oracle Logminer 说明
  • 原文地址:https://www.cnblogs.com/jianglingjun/p/4841440.html
Copyright © 2011-2022 走看看