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

       }

     

    }

    截图:

     

  • 相关阅读:
    web服务器iis安全设置
    Log explorer for sql server
    C#将image中的显示的图片转换成二进制
    .Net平台开发的技术规范与实践精华总结
    .net面试题整理
    Javascript 刷新框架及页面的方法总集
    WEB程序代码优化入手的几方面
    用js控制网页播放器
    SQL Server2000中死锁经验总结
    专家谈CSS设计
  • 原文地址:https://www.cnblogs.com/ljz-2014/p/4841711.html
Copyright © 2011-2022 走看看