public class StartAndAnd {//创建类 public static void main(String[] agrs){//调用main方法 Scanner cs=new Scanner(System.in);//创建对象 System.out.print("请输入start:"); int start=cs.nextInt();//从键盘接收start的值 System.out.print("请输入end:"); int end=cs.nextInt();//从键盘接收end的值 while(start>=end){//进入循环 防止输入错误 System.out.print("输入start只能小于end,请重新输入"); System.out.println(); System.out.print("请输入start:"); start=cs.nextInt();//重新接收start System.out.print("请输入end:"); end=cs.nextInt();//重新接受end的值 } getSum(start,end);//调用getSum方法 求出和 } public static void getSum(int start,int end){//定义一个接收两个参数的方法,并求出两个参数之间各元素的和 int count=0;//定义一个自变量 求和 for(int i=start;i<=end;i++){//进入循环 求出总和 count+=i; } System.out.println(count);//输出打印 } }
定义一个方法getSum(int start,int end){...},该方法完成获取[start-end]范围数据的和。
最新推荐文章于 2022-08-04 14:46:47 发布