- 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)
paquete de prueba; público clase acabado { público estático void main (String [] args) { // generada-Auto TODO método stub int i = 100 , g, s, b; mientras que (i <= 999 ) { g =% i 10 ; s =% i 100/10 ; b = i / 100 ; si (g * g * g + s * s * s + b * b * b == i) { System.out.println (i); } I ++ ; } } }
2. La siguiente salida gráfica en la consola (conocimiento: bucles, sentencias condicionales)
(1 ) paquete de test1; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón int i, j; para (i = 1; i <= 6; i ++ ) { para (j = 1; j <= i; j ++ ) { System.out.print (j); } System.out.println ( "" ); } } }
empaquetar test1; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón int i, j; para (i = 6; i> = 1; i-- ) { para (j = 1; j <= i; j ++ ) { System.out.print (j); } System.out.println (); } } }
empaquetar test1; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón int i, j; para (i = 1; i <= 6; i ++ ) { para ( int m = 0; m <6-i; m ++ ) { System.out.print ( "" ); } Para (j = i; j> 0; j-- ) { System.out.print (j); } System.out.println ( "" ); } } }
empaquetar test1; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón int i, j; para (i = 6; i> 0; i-- ) { para ( int k = 0; k <6-i; k ++ ) { System.out.print ( "" ); } Para (j = 1; j <= 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)
empaquetar test1; importar java.util. * ; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón de entrada de escáner = nuevo escáner (System.in); System.out.println ( "请输入年:" ); int año = input.nextInt (); System.out.println ( "请输入月:" ); int mes = input.nextInt (); System.out.println ( "请输入日:" ); int día =input.nextInt (); int Total = 0; // hasta un total de cuántos días de la entrada biométrica meses para ( int i = 1; I <meses El; I ++. ) { Interruptor (I) { Caso 4. : Case . 6 : Case . 9 : Case . 11 : totales + = 30 ; PAUSA ; Caso 2 : SI (.! años 4 == 0 && años% 100% 400% = 0 == 0 || años ) total de + 29 =; otro total de + = 28 ; romper ; por defecto : total de + = 31 ; romper ; } } Total de + = 31 ; System.out.println ( "该天是第" + total + "天" ); } }
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)
empaquetar test1; importación java.util.Scanner; público de clase finish { pública estática vacío main (String [] args) { // generada automáticamente TODO método talón de escáner sc = nuevo escáner (System.in); System.out.println ( "请输入一个四位数" ); int i = sc.nextInt (); int fz; si (i> 999 && i <= 9.999 ) { fz = i / 1000 + i / 100% 10 * 10 + i / 10% 10 * 100 + i% 10 * 1000 ; System.out.print (fz); }otra cosa { System.out.print ( "错误!" ); } } }