Einführung
In diesem Lab lernst du, wie du die Fläche eines Rechtecks mit einer benutzerdefinierten Funktion in der Programmiersprache C berechnen kannst.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab lernst du, wie du die Fläche eines Rechtecks mit einer benutzerdefinierten Funktion in der Programmiersprache C berechnen kannst.
In diesem Lab lernst du, wie du die Fläche eines Rechtecks mit einer Funktion berechnen kannst.
Erstelle in WebIDE eine neue Datei mit dem Namen rectangle.c
.
Füge dem Datei rectangle.c
folgenden Code hinzu:
#include <stdio.h>
int area(int h, int w)
{
int area = h * w;
return area;
}
void main()
{
int height, width;
printf("Enter the height of the rectangle: ");
scanf("%d", &height);
printf("Enter the width of the rectangle: ");
scanf("%d", &width);
printf("The area of the rectangle = %d\n\n\n", area(height, width));
}
Dieser Code definiert eine Funktion area
, die zwei Parameter h
und w
annimmt, die jeweils die Höhe und die Breite des Rechtecks repräsentieren. Die Funktion berechnet die Fläche des Rechtecks, indem sie Höhe und Breite multipliziert, und gibt das Ergebnis zurück.
Die main
-Funktion liest die Höhe- und Breitenwerte vom Benutzer ein, ruft die area
-Funktion auf, um die Fläche zu berechnen, und gibt dann das Ergebnis aus.
Speichere die Datei rectangle.c
.
Öffne ein Terminal und navigiere zum Verzeichnis, in dem sich die Datei rectangle.c
befindet.
Kompiliere die Datei rectangle.c
mit dem folgenden Befehl:
gcc rectangle.c -o rectangle
Dieser Befehl kompiliert den C-Code und erzeugt eine ausführbare Datei mit dem Namen rectangle
.
Führe die ausführbare Datei rectangle
mit dem folgenden Befehl aus:
./rectangle
Wenn danach gefragt wird, gib die Höhe und die Breite des Rechtecks ein.
Das Programm wird die Fläche des Rechtecks berechnen und ausgeben.
Nach Abschluss dieses Labs wirst du in der Lage sein, die Fläche eines Rechtecks mit einer benutzerdefinierten Funktion in der Programmiersprache C zu berechnen.