Heim >Backend-Entwicklung >C#.Net-Tutorial >Code zur Bestimmung ungerader und gerader Zahlen in C-Sprache

Code zur Bestimmung ungerader und gerader Zahlen in C-Sprache

下次还敢
下次还敢Original
2024-05-02 15:09:141194Durchsuche

In der Sprache C können Sie die Modulo-Operation (%) verwenden, um ungerade und gerade Zahlen zu bestimmen: Berechnen Sie den Rest nach der Division durch 2. Wenn der Rest 0 ist, ist es eine gerade Zahl; wenn der Rest nicht 0 ist, ist es eine ungerade Zahl.

Code zur Bestimmung ungerader und gerader Zahlen in C-Sprache

So bestimmen Sie ungerade und gerade Zahlen in der C-Sprache

Beurteilungsschritte:

Der einfachste Weg, ungerade und gerade Zahlen zu bestimmen, ist die Verwendung der Modulo-Operation (%).

Codeausschnitt:

<code class="c">#include <stdio.h>

int main() {
    int number;

    printf("输入一个整数:");
    scanf("%d", &number);

    if (number % 2 == 0) {
        printf("%d 是偶数\n", number);
    } else {
        printf("%d 是奇数\n", number);
    }

    return 0;
}</code>

Detaillierte Erklärung:

  • Modulo-Operation (Anzahl % 2): Es berechnet den Rest nach der Division durch 2.
  • Wenn der Rest 0 ist, bedeutet das, dass die Zahl durch 2 teilbar und daher eine gerade Zahl ist.
  • Wenn der Rest nicht 0 ist, bedeutet das, dass die Zahl nicht durch 2 teilbar ist und daher eine ungerade Zahl ist.

Beispielverwendung:

Wenn Sie eine Zahl 7 eingeben, gibt der Code Folgendes aus:

<code>输入一个整数:7
7 是奇数</code>

Das obige ist der detaillierte Inhalt vonCode zur Bestimmung ungerader und gerader Zahlen in C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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