求整数段和

来源:互联网 发布:openstack中网络配置 编辑:程序博客网 时间:2024/05/21 01:46

给定两个整数AB,输出从AB的所有整数以及这些数的和。

输入格式:

输入在一行中给出2个整数AB,其中−100≤AB≤100,其间以空格分隔。

输出格式:

首先顺序输出从AB的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X

public static void main(String[] args) {

// TODO Auto-generated method stu

int a, b, sum = 0;

int count = 0;//计数

Scanner in = new Scanner(System.in);

a = in.nextInt();

b = in.nextInt();

int n = b - a + 1;

int aa[] = new int[n];//定义一个数组

 

for (int i = 0; i < n; i++) {

aa[i] = a++;

count++;

if (count % 5 == 0)//五个数字一行

System.out.println(aa[i] + " ");

else

System.out.print(aa[i] + " ");

sum += aa[i];

}

System.out.println(" ");

System.out.println(sum);

 

}


原创粉丝点击