1. Imprima todo o " número de Narciso " , o chamado " número Narcissus " refere-se a um número de três dígitos, que é igual aos dígitos do cubo eo número em si. Por exemplo: 153 é um " número Narcissus " , uma vez que 153 = 1 cúbico quadrado + 5 em cubos + 3 ao cubo.
empacotar ha ha; classe pública heihei { public static void main (String [] args) { // gerado Auto TODO stub int a = 0; int b = 0; int C = 0; para (int i = 100; i <= 999; i ++) { int i ge =% 10; int shi = i / 10% de 10; bai int = i / 100; se (GE * ge * ge + shi * shi * + shi bai * bai * bai == i) System.out.printlnl (i); } } }
2. A seguinte saída gráfico no console (conhecimento: Loops, declarações condicionais)
empacotar ha ha; importação java.util.Scanner; public class heihei { public static void main (String [] args) { // gerada automaticamente TODO stub para (int i = 1; i <7; i ++) { para (int j = 1; j <= i; j ++ ) { System.out.print (j); } System.out.printlnl (); } } }
empacotar ha ha; importação java.util.Scanner; public class heihei { public static void main (String [] args) { // gerada automaticamente TODO stub para (int i = 1; i <7; i ++) { para (int j = 1; j <= 7-i ; j ++) { System.out.print (j); } System.out.printlnl (); } } }
empacotar ha ha; importação java.util.Scanner; classe pública heihei { public static void main (String [] args) { // gerado Auto TODO stub for (int i = 1; i <7; i ++) { for (int j = i; j> 0; j- -) { System.out.print (j); } System.out.printlnl (); } } }
empacotar ha ha; importação java.util.Scanner; classe pública heihei { void main (String [] args) {public static // gerado Auto TODO stub método for (int i = 6; i> 0; i--) { for (int k = 0; k <6 i; k ++) { System.out.print (" "); } Para (int j = 1; j <= i; j ++) { System.out.print (j); } System.out.printlnl ( ""); } } }
3. Insira a data, para determinar qual é o primeiro dia do ano
empacotar ha ha; importação java.util.Scanner; classe pública heihei { public static void main (String [] args) { // gerado Auto TODO stub int x = 0; Sc scanner = new Scanner (System.in); System.out.print ( "请输入年份"); ano int = sc.nextInt (); System.out.print ( "请输入月份"); mês int = sc.nextInt (); System.out.print ( "请输入日期"); data int = sc.nextInt (); if (ano% 4 == 0 && ano% 100 = 0 || ano% 400 == 0!) { switch (mês) { case 1: x = 31; pausa; Caso 2: x = 31 + 29; break; Caso 3: x = 31 + 29 + 31; break; Caso 4: x = 31 + 29 + 31 + 30; break; Caso 5: x = + 29 + 31 31 + 30 + 31; break; Caso 6: x = + 29 + 31 31 + 30 + 31 + 30; break; Caso 7: x = + 29 + 31 31 + 30 + 31 + 30 + 31; break; Caso 8: = x + 29 + 31 31 + 30 + 31 + 30 + 31 + 31; break; caso 9: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30; break; caso 10: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31; break; caso 11: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30; break; Caso 12: x = + 29 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31; break; } } Else { switch (mês) { case 1: x = 31; break; Caso 2: x = 31 + 28; break; Caso 3: x = 31 + 28 + 31; break; Caso 4: x = 31 + 28 + 31 + 30; break; Caso 5: x = + 28 + 31 31 + 30 + 31; break; Caso 6: x = + 28 + 31 31 + 30 + 31 + 30; break; Caso 7: x = + 28 + 31 31 + 30 + 31 + 30 + 31; break; Caso 8: = x + 28 + 31 31 + 30 + 31 + 30 + 31 + 31; break; caso 9: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30; break; caso 10: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31; break; caso 11: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30; break; Caso 12: x = + 28 + 31 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + 31; break; } } System.out.println (ano + "年" + mês + "月" + data + "日" + "是第" + (x + data) + "天"); } }
4. Introduzir uma consola pelo número inteiro 4, depois o número de inversões necessárias, tais como o número original de 1234, após inversão dígitos 4321
empacotar ha ha; importação java.util.Scanner; classe pública heihei { public static void main (String [] args) { // método gerado Auto TODO stub sc Scanner = new Scanner (System.in); int i = sc.nextInt (); se (i> = 1000 && i <10.000) { int i ge =% 10; int shi = i% 100/10; bai int = i% 1000/100; int Qian = i / 1000; int sum = Qian + bai * + 10 * 100 + shi ge * 1000; System.out.printlnl (soma); } else { System.out.println ( "Erro!"); } } }