java写出偶数和

来源:百度知道 编辑:UC知道 时间:2024/09/23 22:35:09
如何运用java程序 学出2+4+6...+n的和 其实n为偶数

import java.util.*;
class oshu
{
public static void main(String[] args)
{
System.out.println("输入偶数n: ");
Scanner reader=new Scanner(System.in);
int n=reader.nextInt();
while(n%2!=0){
System.out.println("输入错误,必须输入偶数: ");
n=reader.nextInt();
}
int i,sum=0;
for (i=2;i<=n ;i=i+2 )
{
sum+=i;
}
System.out.println("2+4+6...+n的和是"+sum);
}
}

你要灵活运用for循环才行,for循环最后一个不只是只能i++
还能i=i+2;这样不就是偶数了吗
int n = 10;
for(i = 2; i <= n; i=i+2)
{
累加i;
}

这种问题你应自己解决,想成为好的编程人员就应该有不偷懒的习惯

import java.util.Scanner;

public class lab39
{
public static void main(String[] args)
{
System.out.println("输入偶数n: ");
Scanner reader=new Scanner(System.in);
int n=reader.nextInt();
while(n%2!=0){
System.out.println("输入错误,必须输入偶数: ");