Wiederholungs-Challenge #1
Teil des Abschnitts Fundamentals der C-Journey von Coddy — Lektion 57 von 63.
Aufgabe
EinfachErstellt eine Funktion namens processMatrix, die die Matrix und ihre Größe als Parameter entgegennimmt und Folgendes tut:
- Berechnet die Summe aller Elemente in der Matrix
- Berechnet die Summe der Diagonalelemente (sowohl Haupt- als auch Nebendiagonale)
Gibt die folgenden Informationen mit entsprechenden Beschriftungen aus:
“Sum of all elements: [value]” “Sum of main diagonal: [value]” "Sum of anti-diagonal: [value]"
Probier es selbst
#include <stdio.h>
void processMatrix(int matrix[][3], int size) {
// Schreiben Sie hier Ihren Code
printf("Sum of all elements: %d\n", total_sum);
printf("Sum of main diagonal: %d\n", main_diagonal_sum);
printf("Sum of anti-diagonal: %d\n", anti_diagonal_sum);
}
int main() {
int matrix[3][3] = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
processMatrix(matrix, 3);
return 0;
}Alle Lektionen in Fundamentals
2Variablen
DatentypenIntegerFloat - DoubleZeichenBooleansKonstantenprintf GrundlagenBenennungsregeln für VariablenType Casting Teil 1Type Casting Teil 2Wiederholungs-Challenge3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenRelationale OperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-Challenge