码迷,mamicode.com
首页 > 其他好文 > 详细

课程作业01 相加运算

时间:2015-09-26 22:38:57      阅读:202      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!