做题思路:首先在main函数中输入多个字符串, 然后将字符型数字转化成整型并累加求和,最后输出。
程序流程图:输入字符----->进行字符的转化------->累加求和-------->输出
源代码:
import java.util.Scanner; public class Sum {
public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan=new Scanner(System.in); //创建Scanner类的对象 int n; System.out.println("请输入有几个数字求和"); n=scan.nextInt(); //输入要求和的数的数量 double[]aDoubletArray; aDoubletArray=new double[n]; //定义n个双精度参数 System.out.println("请输入"+n+"个数字"); for(int i=0;i<aDoubletArray.length;i++) { aDoubletArray[i]=scan.nextInt();//请输入n个求和的数 } //把输入的字符串转化成浮点型 double result=0; for(int i=0;i<aDoubletArray.length;i++) { result+=aDoubletArray[i]; } System.out.println("相加结果为:"+result);//计算并输出结果