zoukankan      html  css  js  c++  java
  • 课程作业01 相加运算

    1、实验目的

        编写一个程序使得能从命令行接受多个数字,求和后输出结果

    2、设计思路

        输入多个字符串,遇到空格则划分,于是把它们划分成几个数,通过一个for循环输出数组里面的所有元素,并在另一个for循环里将字符串转换成整数,再进行求和得出结果,有将结果转换为字符串类型,最后输出。

    3、程序流程图

        

    5、程序源代码

       

     1 package demo;
     2 
     3 /*实验目的:编写一个程序使得能从命令行接受多个数字,求和后输出结果
     4  作者:石家庄铁道大学信1403-2班刘柳
     5  日期:2015年9月25日 */
     6 
     7 import java.util.*;//使用java.util包中的类Scanner
     8 
     9 public class Sum {
    10 
    11     public static void main(String[] args) {
    12         // TODO 自动生成的方法存根
    13         
    14         Scanner sc =new Scanner(System.in);//构造一个Scanner对象实例
    15         System.out.println("输入:");
    16         String str=sc.nextLine();//接受控制台输入
    17         String num[]=str.split(" ");//遇到空格即划分
    18         System.out.println("数组为:");
    19         
    20         int i;
    21         for(i=0;i<num.length;i++)
    22         {
    23             System.out.println(num[i]+" ");//输出数组
    24         }
    25         
    26         int sum=0;//初始化求和结果为0
    27         
    28         for(i=0;i<num.length;i++)
    29         {
    30             Integer k=new Integer(num[i]);//将字符串转化为整数
    31             int f=k.intValue();
    32             sum+=f;//求和
    33         }
    34         String it=String.valueOf(sum);//将整数转换成字符串
    35         System.out.println("结果为"+ sum);//输出结果        
    36     }
    37 }

     6,结果截图

     

  • 相关阅读:
    .NET设计模式系列文章《转》
    sharpwebmail邮件管理系统开源 下载及使用方法
    POJ 1949 DP?
    POJ 1948 DP
    POJ 1945 暴搜+打表 (Or 暴搜+判重)
    POJ 1944 并查集(模拟)
    POJ 3259 Wormholes SPFA判负环
    POJ 3268 Dijkstra+priority_queue或SPFA
    POJ 3299 模拟
    POJ 3342 树形DP+Hash
  • 原文地址:https://www.cnblogs.com/LL66/p/4839700.html
Copyright © 2011-2022 走看看