Heim > Java > javaLernprogramm > So geben Sie die Anzahl aller Narzissen in Java in der Konsole aus

So geben Sie die Anzahl aller Narzissen in Java in der Konsole aus

WBOY
Freigeben: 2023-05-18 13:37:06
nach vorne
2136 Leute haben es durchsucht

Narzisse

Titel: Anzahl aller Narzissen in der Konsole ausgeben

Wie viele Narzissen gibt es?

  • Narzisse ist eine dreistellige Zahl;

  • Die Einer, Zehner, Die Summe der Würfel einer Zahl an der Hunderterstelle gleich der ursprünglichen Zahl ist.

Analyse:

  • Verwenden Sie eine Schleife, um alle drei Ziffern zu durchlaufen (beginnend bei 100 und endend bei 999). ); Originalwert;

  • Geben Sie die Narzissenzahl aus.

  • Übung:

  • Der Code lautet wie folgt (Beispiel):
  • public class Demo1 {
        public static void main(String[] args) {
        //不爱生姜不吃醋
            //使用循环遍历所有的三位数(100开始到999结束);
    
            for(int i=100;i<1000;i++){
                // 计算之前获取三位数中的每个位上的值;
                int ge=i%10;
                int shi=i/10%10;
                int bai=i/100%10;
    
                // 将三位数中的每个数值取出来,计算立方和并与原数值比较;
                if(ge*ge*ge+shi*shi*shi+bai*bai*bai == i){
                    // 输出水仙花数。
                    System.out.print(i+" ");
                }
            }
        }
    }
    Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo geben Sie die Anzahl aller Narzissen in Java in der Konsole aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage