English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Hier ist ein Beispiel zum Tauschen von zwei Variablen.
#include <stdio.h> int main() { int a, b; printf("Geben Sie den Wert von a ein: "); scanf("%d", &a); printf("\nGeben Sie den Wert von b ein: "); scanf("%d", &b); a += b -= a = b - a; printf("\nNach dem Tauschen: %d %d", a, b); return 0; }
Ausgaberesultat
Geben Sie den Wert von a ein: 23 Geben Sie den Wert von b ein: 43 Nach dem Tauschen: 4323
In dem obigen Programm wurden zwei Variablen a und b deklariert und dynamisch initialisiert.
int a, b; printf("Geben Sie den Wert von a ein: "); scanf("%d", &a); printf("\nGeben Sie den Wert von b ein: "); scanf("%d", &b);
Beim Tauschen von Zahlen wird keine dritte Variable verwendet.
a += b -= a = b - a;