Java 求前n项偶数和

来源:互联网 发布:c语言考题 编辑:程序博客网 时间:2024/06/06 11:46
import java.util.Scanner;
class T3
{
public static void main(String[] args) 
{
System.out.println("输入0--10000内的数字求偶数和");
Scanner in=new Scanner(System.in);
int sum=0,n;
n=in.nextInt();
while(n>10000||n<0)
{
System.out.print("输入0--10000以内的数字");
n=in.nextInt();
}
if(n==0)
{
System.out.println(0);
return ;
}
if(n%2!=0)//   如果输入奇数,自动转换成前一个偶数
--n;
for(int i=2;i<=n;i+=2)
sum+=i;
System.out.println(sum);
}
}
0 0