So sparen Sie Zeit mit Math Zuweisungsoperatoren der C-Programmierung

Wenn Sie ein Fan des ++ und sind - Operatoren in C-Programmierung, werden Sie die Operatoren unten aufgeführten genießen. Sie sind die mathematischen Zuweisungsoperatoren, und wie die Inkrement- und Dekrement-Operatoren, nicht nur, dass sie etwas Sinnvolles tun, aber sie sehen auch wirklich cool und verwirrend in Ihrem Code.

Operator Funktion Abkürzung für Beispiel
+=Zusatzx = x + nx + = n
-=Subtraktionx = x-nx- = n
* =Multiplikationx = x * nx * = n
/ =Aufteilungx = x / nx / = n
% =modulox = x% nx% = n

Math Zuweisungsoperatoren tun nichts Neues, aber sie arbeiten in besonderer Weise. Oft in C, benötigen Sie einen Wert der Variablen zu ändern. Beispielsweise:

alpha = alpha + 10-

Diese Aussage erhöht den Wert der Variablen Alpha von 10. In C, können Sie die gleiche Aussage, indem Sie einen Zuweisungsoperator wie folgt schreiben:

alpha + = 10-

Beide Versionen dieses Textes erreichen die gleiche Sache, aber das zweite Beispiel ist ausdrucksstark und kryptisch, was die meisten C-Programmierer zu erfreuen scheint.

Zuweisungs-Operator HEAVEN

# include int main () {float alpha-alpha = 501-printf ( "alpha =% .1f n", alpha) -alpha = alpha + 99-printf ( "alpha =% .1f n", alpha) - alpha = alpha-250-printf ( "alpha =% .1f n", alpha) -alpha = alpha / 82-printf ( "alpha =% .1f n", alpha) -alpha = alpha * 4,3-printf ( "alpha =% .1f n", alpha) -return (0) -}

Ex

ercise 1: Geben Sie den Quellcode von Zuweisungsoperator Himmel in einem Texteditor. Ändern Linien 9, 11, 13 und 15, so dass die Zuweisungsoperatoren verwendet werden. Erstellen und ausführen.

Wenn Sie den Zuweisungsoperator verwenden, denken Sie daran, dass das Zeichen = kommt letzte. Sie können diese Spitze erinnern, indem Sie die Operatoren zum Beispiel Swapping:

alpha = -10-

Diese Anweisung weist den Wert -10 bis die Variable Alpha. Aber die Aussage

alpha- = 10-

nimmt den Wert Alpha um 10.

Übung 2: Schreiben Sie ein Programm, das die Zahlen von 5 bis 100 in Schritten von 5 ausgibt.

Menü