课堂作业1

石家庄铁道大学信息科学与技术学院

 

实验报告

    

 

 

 

专    业:     软件工程                   

课程名称:Java语言               

班    级:  信1405-2                      

姓    名:   吕泽坤     学号:    20142962     

 

实验要求:编写一个程序,要求从命令行接受多个数字,求和,输出结果。命令行参数都是字符串,转化为                                                                   参数再相加。

(一)实验设计思想

(1)定义字符串Stringsentence【】={”“,”“,”“,”“,”“}

(2)采用for循环根据字符串长度  

 

     For(int i=0i<sentence.length;i++)

(3)之后 进行“字符串”转化为“数字”

         Integer.parseInt(sentence[])

(4)求和相加

例如 sum=0;

sum=sum +numb

(4)输出sum;

     System.out.println(“求和:”+sum);

(二)实验流程图

l    输入字符串------->字符串转换为数字———>数字相加————>输出和sum

(三)实验程序代码

            public class sumnum {

 

                   public static void main(String [] args){

                          /*System.out.println("请输入字符串:");*/

                            String sentence[]={"1","2","3","4","5"};

 

                             int sum=0;//定义求和初始值sum=0.

                              for(int i=0;i<sentence.length;i++)//for循环,以字符串长度为界限。

                                  {

                                     int numb=0;//定义初始值numb.

                                     numb=Integer.parseInt(sentence[i]);//将字符串依次赋值给numb.

                                     sum=sum+numb;//依次累加求和。

                                 }

                           / /求和结束,输出和sum

                          System.out.println("字符串之和:"+sum);

                          }

 

            }

 

(四)实验截图

 

(五)实验样例分析

  字符串的输入采用了 String a[]={“ ”,” “,” “};方式。适用于明确知道字符串,之后字符串转化为数字。开始时,并没有输入字符串,结果为”0.其次就是求和采用累加法,求出sum.

 

posted @ 2015-09-26 18:11  无限yier  阅读(156)  评论(0编辑  收藏  举报