Sur la cinquième semaine de l'opération de la machine

1. Imprimez tout le « nombre de Narcissus », le soi-disant « numéro Narcissus » fait référence à un numéro à trois chiffres, ce qui correspond aux chiffres du cube et le nombre lui-même. Par exemple: 153 est un « numéro Narcissus », car cubique cubique cubique 3 5 1 = 153. (Knowledge Point: Les boucles, des instructions conditionnelles)

importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        int a, b, c, somme = 0 ;
        pour ( int i = 100; i <= 999; i ++ ) { 
        a = i / 100 ; 
        b = i / 10% 10 ; 
        c = i% 10 ; 
        somme = a * a * a + b * b * b + c * c * c;
        si (somme == i) {
             System.out.print (i + »" ); 
        } 
        } 
    } 
}

2. La sortie graphique ci-dessous dans la console (connaissances: boucles, des instructions conditionnelles)

importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        pour ( int a = 1; a <7; a ++ ) {
             pour ( int b = 1; b <= a; b ++ ) { 
                System.out.print (b); 
            } 
            System.out.println (); 
      } 
    } 
}
importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        pour ( int a = 1; a <7; a ++ ) {
             pour ( int b = 1; b <= 7-a; b ++ ) { 
                System.out.print (b); 
            } 
            System.out.println (); 
      } 
    } 
}
importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        pour ( int a = 1; a <7; a ++ ) {
             pour ( int b = a; b> 0; b-- ) { 
                System.out.print (b); 
            } 
            System.out.println (); 
      } 
    } 
}
importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        pour ( int a = 6, a> 0; a-- ) {
             pour ( int b = 0; b <6-a; b ++ ) { 
                System.out.print ( "" ); 
            } 
            Pour ( int i = 1; i <= a; i ++ ) { 
                System.out.print (i); 
            }
            System.out.println ( "" ); 
        } 
    } 
}

3. Entrez la date, pour déterminer qui est le premier jour de l'année (points de connaissances: Loops, instructions conditionnelles)

importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        int jour = 0 ;
        int mois = 0 ;
        int année = 0 ;
        int somme = 0 ;
        int saut; 
        System.out.println ( "请输入年,月,日" ); 
        Scanner intput = nouveau Scanner (System.in); 
        année= Input.nextInt (); 
        mois Le = input.nextInt (); 
        Jour = input.nextInt ();
         commutateur (mois Le)    / * Tout d' abord calculer le nombre total de jours avant un mois mois * / 
        { 
        Cas 1. : 
            SUM = 0; PAUSE ;
         cas 2 : 
            SUM = 31 est; BREAK ;
         cas 3. : 
            SUM = 59; BREAK ;
         cas 4. : 
            SUM = 90; BREAK ;
         Case5 : 
            somme = 120; briser ;
        cas 6 : 
            somme = 151; briser ;
        cas 7 : 
            somme = 181; briser ;
        cas 8 : 
            somme = 212; briser ;
        cas 9 : 
            somme = 243; briser ;
        cas 10 : 
            somme = 273; briser ;
        cas 11 :
            somme = 304; briser ;
        cas 12 : 
            somme = 334; briser ;
        par défaut : 
            System.out.println ( "请正确的输入年,月,日"); briser ; 
            } 
        Somme = somme + jour;
        si (mois> = 0 && mois <= 12 && jour> = 1 && jour <= 31 ) 
          { 
        si (année% 400 == 0 || année% 4 == 0 && année% 100 = 0! ) 
        {saut = 1 ; 
        } Autre { 
            saut = 0 ; 
        } 
        si(LEAP == 1 && mois Le> 2 ) 
        { 
            SUM ++ ; 
            System.out.println (année + "de" + mois + "mois" + jour + "numéro est l'année des premiers" + somme + "jours." ); 
        } Else { 
            System.out.println (année + "de" + mois + "mois" + jour + "numéro est l'année des premiers" + somme + "jours." ); 
                } 
            } 
        } 
    }

4 . Une entrée de la console . 4 entier de bits après que le nombre d'inversions nécessaires, telles que le nombre initial 1234 , le nombre de bits après inversion 4321 (connaissance: instructions de boucle, des instructions conditionnelles)

importer java.util *. ;
publique  classe C {
     publique  statique  nulle main (String [] args) {
           // TODO méthode généré automatiquement stub 
        entrée Scanner = nouveau Scanner (System.in);
        int a, b, c, d, Y, x; 
        Scanner sc = nouveau Scanner (System.in); 
        System.out.println ( "请输入数字:" ); 
        Y = sc.nextInt (); 
        un = Y / 1000 ; 
        b = Y / 100% 10 ; 
        c = Y / 10% 10 ;
        D = 10% Y ; 
        X = C * D * 1000 + 100 + 10 * B + A; 
        System.out.println ( "inversé après le numéro:" + X); 
        } 
    }

 

Je suppose que tu aimes

Origine www.cnblogs.com/baigei/p/12618620.html
conseillé
Classement