zoukankan      html  css  js  c++  java
  • Java程序---多数字求和

    题目:

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

    设计思想:

    1.记录要输入的数字的个数n

    2.建立一个长度为n的数组存储输入的数字

    3.累加求和并输出结果

    注:此程序中应用了Scanner类来处理数字的输入,并阻止非法输入。借助于Scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。

    流程图

    源代码:

     1 package 作业1;
     2 import java.util.Scanner;
     3 public class Sum {
     4     public static void main(String[] args){
     5         Scanner scan = new Scanner(System.in); 
     6     
     7         int n;
     8         System.out.println("请输入数字的个数:");
     9         n = scan.nextInt();           //数字个数n
    10         
    11         //创建数组
    12         double[] Array;
    13         Array = new double[n];
    14         
    15         //输入
    16         System.out.println("请输入" + n + "个数字");
    17         for(int i = 0;i < n;i++)
    18         {
    19             Array[i] = scan.nextDouble();
    20         }
    21         
    22         //计算结果
    23         double result = 0;
    24         for(int i = 0;i < n;i++)
    25         {
    26             result += Array[i];
    27         }
    28                 
    29         //输出结果
    30         System.out.println("结果为:" + result);
    31     }
    32     
    33 }

    结果截图:

  • 相关阅读:
    JavaScript 定时器
    JavaScript 面向对象
    JavaScript 数组Array
    JavaScript 基础
    HTML 基础
    HTML 常用标签
    python 线程/进程模块
    python GIL锁
    python 网络编程--socket模块/struct模块
    python 异常处理,约束
  • 原文地址:https://www.cnblogs.com/weipinggong/p/4841182.html
Copyright © 2011-2022 走看看