


Gibt die Summe der umgebenden Elemente des zweidimensionalen Arrays als Funktionswert zurück
Die Summe der umgebenden Elemente des zweidimensionalen Arrays wird als Funktionswert zurückgegeben
Die erste for-Schleife wird verwendet, um die Summe der oberen und unteren Zeilen der Matrix zu berechnen, und die zweite for-Schleife wird verwendet, um die Summe der Elemente in der Spalte ganz links und der Spalte ganz rechts mit Ausnahme der beiden Elemente zu berechnen. Abschließend werden die beiden Summationen addiert, um die Summe der umgebenden Elemente zu erhalten.
〔Quellprogramm〕
#include
#include
#definiere M 4
#definiere N 5
int fun(int a[M][N])
{int sum=0,i;
for(i=0;i sum+=a[0][i]+a[M-1][i]; for(i=1;i sum+=a[i][0]+a[i][N-1]; Rückgabesumme ; } main() { int aa[M][N]={{1,3,5,7,9}, {2,9,9,9,4}, {6,9,9,9,8}, {1,3,5,7,0}}; int i,j,y; clrscr(); printf("Die Originaldaten sind:\n"); for(i=0;i {for(j=0;j printf("\n"); } y=Spaß(aa); printf("\nDie Summe: %d\n",y); printf("\n"); } private Funktion Anyl(A()() AS INTEGER,byval m as integer,byval n as integer) as long tol=sum_side(A,m,n) Drucktool wenn m=n dann sd=Diag(A,m) sid=InDiag(A,m) SD drucken Seite drucken sonst Drucken Sie "m≠n" Ende, wenn Funktion beenden private Funktion Sum_side(A()() AS INTEGER,byval m_side as integer,byval n_side as integer) as long Dim Sum solange Summe=0 n_side=n_side-1 für i=0 bis n Schritt 1 sum=sum+A(0)(i) nächstes i m=m-2 für i=1 bis m Schritt 1 sum=sum+A(i)(0) Summe=Summe+A(i)(n) nächstes i m=m+1 für i=0 bis n Schritt 1 Summe=Summe+A(m)(i) nächstes i sum_side=sum Funktion beenden private function Diag(A()() AS INTEGER,byval m as integer) as long Dim Sum_Diag solange m=m-1 Sum_Diag=0 FÜR i=0 bis m Schritt 1 Sum_Diag=Sum_Diag+A(i)(i) nächstes i Diag=Sum_Diag Funktion beenden private Funktion InDiag(A()() AS INTEGER,byval m as integer) as long Dim Sum_InDiag solange m=m-1 Sum_Diag=0 FÜR i=0 bis m Schritt 1 Sum_InDiag=Sum_InDiag+A(i)(m-i) nächstes i InDiag=Sum_InDiag Funktion beendenDie Summe der Kantenelemente eines zweidimensionalen Arrays
Das obige ist der detaillierte Inhalt vonGibt die Summe der umgebenden Elemente des zweidimensionalen Arrays als Funktionswert zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Wenn Sie vermuten, dass Ihre Festplatten Probleme mit Problemen begegnen, können Sie das Laufwerk auf Fehler unter Windows 7 überprüfen. In diesem pHP.CN -Post wird über FixDisk Windows 7 gesprochen. Sie können die Anleitung befolgen, um die Festplatte auf Fehler unter Windows 7 zu überprüfen.

Viele SurfaceBook -Benutzer berichten, dass sie unter Windows 11/10 das Problem der „Kernisolation blockiert von EW_USBCCGPFILTER.SYS“ erfüllen. Dieser Beitrag von php.cn hilft bei der Behebung des nervigen Problems. Lesen Sie Ihre Lektüre.

Haben Sie jemals auf einen schwarzen Bildschirm gestoßen, nachdem Sie einen Grafiktreiber wie einen NVIDIA -Treiber in Windows 10/11 installiert haben? Jetzt in diesem Beitrag von Php.cn finden Sie einige lohnende Lösungen für den Black Screen von NVIDIA Triver Update.

KB2267602 ist ein Schutz- oder Definitions -Update für Windows Defender, mit dem Schwachstellen und Bedrohungen in Windows behoben werden sollen. Einige Benutzer berichteten, dass sie KB2267602 nicht installieren konnten. In diesem Beitrag von Php.cn wird die Behebung des „KB2267602 FAI repariert

Die Datenwiederherstellung ist immer ein erhitztes Thema. Um Daten von Ihrem Gerät erfolgreich wiederherzustellen, sollten Sie wissen, wie Daten gespeichert sind. Sie können den Unterschied zwischen RAID -Wiederherstellung und Festplattenwiederherstellung aus diesem PHP.CN -Beitrag lernen.

Dateisystemfehler treten häufig auf dem Computer der Personen auf und der Fehler kann eine Reihe verknüpfter Fehlfunktionen auslösen. In diesem Artikel auf der Website von PHP.CN erhalten Sie eine Reihe von Korrekturen für den Abziel des Dateisystemfehlers (-1073741521). Bitte mach weiter mit dir

Leiden Sie unter der Fehlermeldung "Filetype, die nicht von dieser App unterstützt wird" beim Öffnen von Dateien in Teams oder Excel? Lesen Sie nun diesen Beitrag von php.cn, um mehrere nützliche Lösungen für dieses Problem zu erhalten.

Auf der Registerkarte Sicherheit in Dateieigenschaften wird verschiedene Berechtigungen für verschiedene Gruppen und Benutzer in einer Datei oder einem Ordner festgelegt. Einige Benutzer finden, dass die Registerkarte Windows 11 -Sicherheit in Dateieigenschaften fehlt. Dieser Beitrag von php.cn enthält einige Methoden, um ihn zu beheben.
