zoukankan      html  css  js  c++  java
  • 输入任意个数字求和的小程序

    设计思想:

    先让用户输入需要求和的数字的个数,然后建立对应长度的动态数组,并让其每一项依次相加得结果,最后输出结果。

    流程图:

    开始!

    step1:输入需要对多少个数字求和

    step2:使用new关键字开辟内存空间,建立动态数组

    step3:依次输入每一项

    step4:依次对每一项相加求和

    step5:输出结果

    结束!

     1 //package com;
     2 
     3 import java.util.Scanner;
     4 
     5 import javax.swing.plaf.synth.SynthSpinnerUI;
     6 
     7 public class NumPlus {
     8 
     9     public static void main(String[] args) {
    10         System.out.print("How many numbers do you want to sum? ");
    11         int n; //n为求和的数字的个数
    12         Scanner scan = new Scanner(System.in);
    13         n = scan.nextInt(); //输入n
    14         double plusArray[] = new double [n];
    15         //开辟内存空间,建立动态数组plusArray
    16         double sum = 0; //将求和结果初始化为0
    17         System.out.println("input every numbers by turn,"
    18                 + "and press enter after input every number.");
    19         for(int i=0;i<plusArray.length;i++) //i为计数器
    20         {
    21             plusArray[i] = scan.nextDouble();
    22             sum = sum + plusArray[i]; //plusArray[]中的每一项叠加
    23         } 
    24         //此时sum的值为输入的所有数据的和
    25         System.out.println("the sum of these numbers is " + sum);
    26     }
    27 
    28 }

  • 相关阅读:
    1836Alignment
    JS日期格式化
    excle自编公式方法
    excle的公式说明
    小技巧之一 string[]合并
    Nunit的使用小问题
    Ajax中上传文件的方式
    VSS也有BUG?
    SQL Server中将时间型的转为yyyyMMddhhmmss
    给已经存在的PDF文件加水印
  • 原文地址:https://www.cnblogs.com/yychnbt/p/4841305.html
Copyright © 2011-2022 走看看