C-Programmierung: Bestimmen, ob eine Zahl eine Primzahl ist
Um festzustellen, ob eine Zahl in C eine Primzahl ist, können Sie die folgenden Schritte ausführen:
Hier ist ein aktualisierter C-Code Implementierung:
int IsPrime(unsigned int number) { if (number <= 1) return 0; // zero and one are not prime unsigned int i; for (i = 2; i * i <= number; i++) { if (number % i == 0) return 0; } return 1; }
Dieser optimierte Code prüft effizient, ob eine Zahl eine Primzahl ist oder nicht, mit minimaler Änderung Ihrer ursprünglichen Idee.
Das obige ist der detaillierte Inhalt vonWie kann ich effizient bestimmen, ob eine Zahl in C eine Primzahl ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!