1. Imprima todo el " número de Narciso " , el llamado " número de Narciso " se refiere a un número de tres dígitos, que es igual a los dígitos del cubo y el número en sí. Por ejemplo: 153 es un " número Narcissus " , ya que 153 = 1 cúbico cuadrado + 5 cubos + 3 cubos. (Conocimiento Point: bucles, sentencias condicionales)
público de clase practice_week5 { públicas estáticas void main (String [] args) { // generada automáticamente TODO método talón int ge, shi, bai; para ( int i = 100; i <1,000; i ++ ) { ge = i% 10 ; shi = i / 10% 10 ; bai = i / 100 ; si ((ge * ge * ge) + (shi * shi * shi) + (BAI * bai * bai) == i) { System.out.println ( "所有水仙花数字:" + i); } } } }
2. La siguiente salida gráfica en la consola (conocimiento: bucles, sentencias condicionales)
público clase practice_week5 { público estático void main (String [] args) { // generada-Auto TODO stub método para ( int i = 1; i <= 6; i ++ ) { para ( int j = 1; j <= i; j ++ ) { System.out.print (j); } System.out.println (); } } }
público clase practice_week5 { público estático void main (String [] args) { // generada-Auto TODO stub método para ( int i = 1; i <= 6; i ++ ) { para ( int j = 1; j <= 7- i; j ++ ) { System.out.print (j); } System.out.println (); } } }
público clase practice_week5 { público estático void main (String [] args) { // generada-Auto TODO stub método para ( int i = 1; i <= 6; i ++ ) { para ( int k = 1; k <= 6- i; k ++ ) { System.out.print ( "" ); } Para ( int j = i; j> = 1; j-- ) { System.out.print (j); } System.out.println (); } } }
público clase practice_week5 { público estático void main (String [] args) { // generada-Auto TODO stub método para ( int i = 1; i <= 6; i ++ ) { para ( int k = 1; k <= i- 1; k ++ ) { System.out.print ( "" ); } Para ( int j = 1; j <= 7-i; j ++ ) { System.out.print (j); } System.out.println (); } } }
3. Introducir la fecha, para determinar cual es el primer día del año (puntos de conocimiento: bucles, sentencias condicionales)
Importación java.time.Month; Importación java.util.Scanner; pública clase practice_week5 { públicas estáticas void main (String [] args) { // el autogenerado TODO Método del trozo ENTRADA = escáner nuevo nuevo escáner (el System.in); el Sistema. out.println ( "Por favor, introduzca el Año:" ); int año = input.nextInt (); System.out.println ( "Por favor, introduzca el mes:" ); int mes = el input.nextInt (); System.out.println ( "Por favor, introduzca la fecha:" ); int Día =input.nextInt (); int Total = 0 ; para ( int i = 1; i <meses; i ++ ) { interruptor (i) { caso 4 : caso 6 : caso 9 : caso 11 : total de + = 30 ; romper ; caso 2 : si (! año% 4 == 0 && años% 100 = 0 || años% 400 == 0 ) { total de + = 29 ; } Else { total + = 28 ; } PAUSA ; por defecto : total + 31 = es ; PAUSA ; } } total + = Día; System.out.println ( "entrada desde el primer día del año para este" "Días" + + totales ) ; } }
4 . Una entrada de la consola . 4 número entero poco después de que el número de inversiones requeridos, tales como el número original 1234 , el número de bits después de la inversión 4321 (conocimiento: sentencias de bucle, sentencias condicionales)
importación java.util.Scanner; público clase practice_week5 { público estático void main (String [] args) { // generada-Auto TODO método stub de entrada del escáner = nuevo escáner (System.in); System.out.println ( "请输入一个4位整数:" ); int Rumber = input.nextInt (); int ge = Rumber% 10 ; int shi = Rumber% 100/10 ; int bai = Rumber% 1000/100 ; int Qian = Rumber / 1000 ; En t= + GE 1000 * A * Shi * 100 + 10 + Bai Qian; System.out.println ( "polaridad inversa:" + A); } }