Escrever programas Java _ define dois métodos, determinando pares e ímpares implementado, e calcula e (com o método parâmetro valor de retorno)

Demanda Descrição:

Define dois métodos, uma consola de entrada digital, estes dois métodos pode ser obtido para uma soma de todos o mesmo, e ímpar entre o digital e os resultados correspondentes, e retorna. Este método é chamado no método principal, e imprimir os resultados no console. (Com o método parâmetro valor de retorno)

Execute resultados, como mostrado:

Realização de idéias:

import java.util.Scanner;

import javax.xml.soap.Text;

public class EvenOdd {
	public static int even(int num,int sum) {
		System.out.print("1-"+num+"范围之间的偶数有:");
		for (int i = 1; i <= num; i++) {
			if (i%2==0) {
				System.out.print(i+",");
				sum += i;
			}
		}
		return sum;
	}
	public static int odd(int num,int sum) {
		System.out.print("1-"+num+"范围之间的奇数有:");
		for (int i = 1; i <= num; i++) {
			if (i%2!=0) {
				System.out.print(i+",");
				sum += i;
			}
		}
		return sum;
	}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个数字:");
		int num = sc.nextInt();
		int sum = 0;
		int sumE1 = even(num,sum);
		int sumE2 = sumE1;//使用引用类型传递
		System.out.println("偶数和为:"+sumE1);
		int sumO1 = odd(num, sum);
		int sumO2 = sumO1;//使用引用类型传递
		System.out.println("奇数和为:"+sumO1);
	}
}
Publicado 70 artigos originais · ganhou elogios 90 · vê 10000 +

Acho que você gosta

Origin blog.csdn.net/weixin_44893902/article/details/105018464
Recomendado
Clasificación