Heim > Backend-Entwicklung > PHP-Problem > So ermitteln Sie die Summe ungerader Zahlen in einem Array in PHP

So ermitteln Sie die Summe ungerader Zahlen in einem Array in PHP

青灯夜游
Freigeben: 2023-03-16 06:42:01
Original
2986 Leute haben es durchsucht

Methode: 1. Verwenden Sie „$sum=0;“, um eine Variable zum Speichern der Berechnungsergebnisse zu definieren. 2. Verwenden Sie „foreach($arr as $v){}“, um das Array zu durchlaufen body, Prüfe, ob die Array-Elemente ungerade sind, wenn ja, addiere sie, Syntax „if($v%2!=0){$sum+=$v;}“. : Betriebsumgebung dieses Tutorials: Windows7-System, PHP8.1-Version, Dell G3-Computer

So ermitteln Sie die Summe ungerader Zahlen in einem Array in PHPPHP, um seltsame Zahlen und Methoden im Array zu finden

Ideen umsetzen:

Definieren Sie eine Variable erhält den Wert 0 und dient zur Speicherung der Berechnungsergebnisse.

    Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.
  • Überprüfen Sie im Schleifenkörper nacheinander, ob die Array-Elemente ungerade Zahlen sind. Wenn es sich um ungerade Zahlen handelt, addieren Sie sie. So prüfen Sie ungerade Zahlen:
  • Beurteilen Sie, ob das Element durch 2 teilbar ist. Wenn nicht, ist es eine ungerade Zahl. Syntax:
  • 元素%2!=0
    Nach dem Login kopieren
Vollständiger Implementierungscode:

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9);
var_dump($arr);
$sum=0;
foreach($arr as $v){
	if($v%2!=0){
		$sum+=$v;
	}
}
echo "数组中奇数元素之和:".$sum;
?>
Nach dem Login kopieren
  • Es ist ersichtlich, dass im obigen Beispiel die ungeraden Elemente sind: 1, 3, 5, 7, 9. Wir verwenden den Zähler zum Addieren Mal sehen, ob es 25 sind

ok, richtig!

Empfohlenes Lernen: „So ermitteln Sie die Summe ungerader Zahlen in einem Array in PHPPHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Summe ungerader Zahlen in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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