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

    设计思想:

    难点:命令行参数都是字符串,必须先将其转化为数字,才能相加。

    通过创建scanner类实现命令符的输入,再讲字符串转化为数字,实现相加。

    程序流程图:

    源代码:

    //LiJiazheng,20142902.2015/9/26

     

    import java.util.Scanner;

     

    public class Addition {

     

       public static void main(String[] args) {

         // TODO Auto-generated method stub

         Scanner scan = new Scanner(System.in); // 创建Scanner类对象

         //scanner :一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器

         int n;//number

         System.out.println("请输入有几个数字求和:");

         n = scan.nextInt();//使用户能够从 System.in 中读取一个数

     

         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 sum = 0;

         for(int i = 0; i<aDoubletArray.length; i++)

         {

         sum += aDoubletArray[i];

         }

     

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

       }

     

    }

    截图:

     

  • 相关阅读:
    http请求
    mac chrome NET::ERR_CERT_INVALID
    百度小程序获取用户手机号
    js 异步总结
    百度小程序 es6 支持情况
    每日日报
    每日日报
    每日日报
    05程序员修炼之道:从小工到专家阅读笔记之二
    05程序员修炼之道:从小工到专家阅读笔记之一
  • 原文地址:https://www.cnblogs.com/ljz-2014/p/4841711.html
Copyright © 2011-2022 走看看