思想:命令行输入的参数,必须先转换为数字才能进行加法计算,这就需要引用java.util.Scanner;
流程框图:
源代码:
//实现几个整数相加的程序 //高开拓,2015.9.26 package add; import java.util.Scanner; public class Add { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n; System.out.println("请输入有几个整数:"); n = scan.nextInt();//输入要求和的整数数的数量 int[] aIntArray; aIntArray = new int[n];//定义n个整型参数 System.out.print("请输入" +n ); System.out.println("个数字:"); for(int i = 0; i<aIntArray.length; i++) { aIntArray[i] = scan.nextInt();//输入n个求和的数 } //把输入的字符串转化成整型 int result = 0; for(int i = 0; i<aIntArray.length; i++) { result += aIntArray[i]; } System.out.println("相加结果为:" + result);//计算并输出结果 } }
结果截图:
时间: 2024-10-13 06:10:06