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);//计算并输出结果

       }

     

    }

    截图:

     

  • 相关阅读:
    jsoncpp使用
    java学习笔记12--国际化
    java学习笔记13--比较器(Comparable、Comparator)
    java学习笔记15--引用传递
    java学习笔记16--异常
    Java学习笔记——File类之文件管理和读写操作、下载图片
    java学习笔记3
    我的二十一天CoreJava 学习笔记
    大数据处理方面的 7 个开源搜索引擎
    GridView编辑删除操作
  • 原文地址:https://www.cnblogs.com/ljz-2014/p/4841711.html
Copyright © 2011-2022 走看看