Heim > Backend-Entwicklung > C++ > In der C-Sprache ist der Absolutwert einer negativen Zahl eine positive Zahl

In der C-Sprache ist der Absolutwert einer negativen Zahl eine positive Zahl

WBOY
Freigeben: 2023-08-30 10:41:05
nach vorne
1064 Leute haben es durchsucht

In der C-Sprache ist der Absolutwert einer negativen Zahl eine positive Zahl

Hier sehen wir, was wir erhalten, wenn wir negative Zahlen verwenden, um den Modul zu erhalten. Schauen wir uns das folgende Programm und seine Ausgabe an, um dieses Konzept zu verstehen.

Beispiel

#include<stdio.h>
int main() {
   int a = 7, b = -10, c = 2;
   printf("Result: %d", a % b / c);
}
Nach dem Login kopieren

Ausgabe

Result: 3
Nach dem Login kopieren

Hier ist die Priorität von % und / gleich. Also % funktioniert zunächst, also erzeugt ein % b 7, jetzt erzeugt es nach der Division durch c 3. Hier für a % b, das Vorzeichen des linken Operanden wird an das Ergebnis angehängt.

Beispiel

#include<stdio.h>
int main() {
   int a = 7, b = -10;
   printf("Result: %d", a % b);
}
Nach dem Login kopieren

Ausgabe

Result: 7
Nach dem Login kopieren

Wenn beide negativ sind, ist auch das Ergebnis negativ.

Beispiel

#include<stdio.h>
int main() {
   int a = -7, b = 10;
   printf("Result: %d", a % b);
}
Nach dem Login kopieren

Ausgabe

Result: -7
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonIn der C-Sprache ist der Absolutwert einer negativen Zahl eine positive Zahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage