Einführung zum Tauschen in C

C-Sprache ist die Basissprache für alle Programmiersprachen. Wie in anderen Programmiersprachen stehen auch in C verschiedene eingebaute Funktionen zur Verfügung. Eingebaute Funktionen werden verwendet, um komplexe Probleme schnell zu lösen und den Code zu vereinfachen. Um Funktionen zu integrieren, können wir in der Programmiersprache C auch benutzerdefinierte Funktionen zur Entwicklung von Logik erstellen. In diesem Artikel wird das Austauschen von Zahlen oder Variablen in der C-Sprache behandelt. Das Vertauschen in der C-Sprache bedeutet, dass zwei Zahlen oder Variablen mithilfe der C-Sprachsyntax miteinander ausgetauscht werden.

Wie tausche ich Zahlen in C?

Angenommen, es gibt zwei Variablen, A und B. Die Variable A tauscht ihre Daten mit der Variablen B aus und die Variable B tauscht ihre Daten mit B. Das Austauschen kann mit zwei Variablen oder drei Variablen erfolgen, was von den Anforderungen abhängt. In diesem Abschnitt werden wir diskutieren, wie zwei Zahlen in C und drei Zahlen in C vertauscht werden.

Wie tausche ich zwei Zahlen in C?

In diesem Abschnitt wird anhand von Beispielen und Erläuterungen erläutert, wie zwei Zahlen in C-Sprache vertauscht werden.

Beispiel

Im folgenden C-Programm kann der Benutzer 2 Zahlen eingeben, die er tauschen möchte, dann wird das Ergebnis auf dem Bildschirm angezeigt. Das Programm zum Vertauschen zweier Zahlen in C lautet wie folgt.

Code:

#include
#include
int main()
(
int first_number, second_number, temp;
printf("Enter first number: "); //allow user to add first number
scanf("%d", &first_number);
printf("Enter second number: "); //allow user to add second number
scanf("%d", &second_number);
printf("Before swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
temp = first_number; //first number is assigned to temp
first_number = second_number; //second number is assigned to first number
second_number = temp; //first number is assigned to secind number
printf("After swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
return 0;
)

Ausgabe:

Erklärung des obigen Programms

Um zwei Zahlen auszutauschen, initialisieren wir zunächst zwei Variablen, nämlich first_number und second_number. Mit diesen beiden Nummern wird auch eine temporäre Variable mit dem Namen temp initialisiert, um eine Nummer vorübergehend zu speichern. Die Scan-Funktion ermöglicht es dem Benutzer, Nummern nach seinen Wünschen zuzuweisen. Um die Nummern zu tauschen, verwenden wir die Variable temp, um die Nummern vorübergehend zu speichern. Zuerst übergeben wir first_number an die temporäre Variable und machen first_number leer. Da first_number leer ist, haben wir second_number der ersten Nummer zugewiesen. So wird second_number an first_number übergeben. Am Ende, da eine zweite Variable jetzt leer ist, übergeben wir first_number, die in der temporären Variablen gespeichert ist, wird second zugewiesen. So haben wir first_number an second übergeben. Auf diese Weise tauschen wir zwei Zahlen mithilfe der temporären Variablen aus.

Anmerkung: Die nach // angegebene Anweisung wird als Kommentar betrachtet.

Mithilfe von Kommentaren können Benutzer den Code leichter verstehen.

Wie tausche ich drei Zahlen in C?

In diesem Abschnitt werden wir anhand von Beispielen und Erklärungen erläutern, wie man 3 Zahlen in C-Sprache vertauscht.

Beispiel

Im folgenden C-Programm kann der Benutzer 3 Zahlen eingeben, die er tauschen möchte, dann wird das Ergebnis auf dem Bildschirm angezeigt. Programm zum Vertauschen zweier Zahlen in C.

Das Programm zum Tauschen von drei Zahlen in C sieht wie folgt aus:

Code:

#include
#include
int main()
(
int first_number, second_number, third_number, temp;
printf("Enter first number: "); //allow user to add first number
scanf("%d", &first_number);
printf("Enter second number: "); //allow user to add second number
scanf("%d", &second_number);
printf("Enter third number: "); //allow user to add third number
scanf("%d", &third_number);
printf("Before swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
printf("Third number: %d \n", third_number);
temp = first_number; //first number is assigned to temp
first_number = second_number; //second number is assigned to first number
second_number = third_number; //third number is assigned to second number
third_number = temp; //first number is assigned to third number
printf("After swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
printf("Third number: %d \n", third_number);
return 0;
)

Ausgabe:

Erklärung des obigen Programms

Das Konzept für den Austausch von drei Zahlen ist dasselbe wie für den Austausch von zwei Zahlen. Um drei Zahlen zu tauschen, initialisieren wir zunächst drei Variablen, nämlich first_number, second_number und third_number. Mit diesen drei Nummern wird auch eine temporäre Variable mit dem Namen temp initialisiert, um eine Nummer temporär zu speichern. Mit scan kann der Benutzer Nummern nach seinen Wünschen zuweisen. Um die Nummern zu tauschen, verwenden wir die Variable temp, um die Nummern vorübergehend zu speichern. Zuerst übertragen wir die erste Zahl in die temporäre Variable und machen die erste Zahl leer. Da die erste Nummer leer ist, haben wir der ersten Nummer die zweite Nummer zugewiesen und die zweite Nummer leer gemacht. Diese zweite Nummer wird an die erste Nummer übertragen. Da die zweite Nummer leer ist, haben wir die dritte Nummer der zweiten Nummer zugewiesen. Dann wird diese dritte Nummer auf die zweite Nummer übertragen. Am Ende, da eine dritte Nummer jetzt leer ist, übergeben wir die erste Nummer, die in der temporären Variablen gespeichert ist, an Dritte. So tauschen wir 3 Zahlen mit der Variablen temp aus.

Empfohlene Artikel

Dies ist eine Anleitung zum Vertauschen in C. Hier wird erläutert, wie zwei und drei Zahlen in c mit Code und Ausgabe vertauscht werden. Sie können auch unsere anderen verwandten Artikel durchgehen, um mehr zu erfahren.

  1. Beste C-Compiler
  2. Muster in der C-Programmierung
  3. In Python tauschen
  4. Einführung in das Austauschen in C #
  5. Überblick über das Austauschen in Java
  6. Tauschen in C ++ (Beispiele)
  7. Kommentare in Python
  8. C Programmieren der Matrixmultiplikation
  9. Beispiele für integrierte Python-Funktionen