首页 > 其他 > 详细

课程作业01 相加运算

时间:2015-09-26 22:36:28      阅读:294      评论:0      收藏:0      [点我收藏+]

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,结果截图

技术分享
技术分享

 技术分享技术分享技术分享

技术分享
技术分享

 

技术分享

 

课程作业01 相加运算

原文:http://www.cnblogs.com/LL66/p/4839700.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!