Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Kod untuk menentukan nombor ganjil dan genap dalam bahasa c

Kod untuk menentukan nombor ganjil dan genap dalam bahasa c

下次还敢
下次还敢asal
2024-05-02 15:09:141118semak imbas

Dalam bahasa C, anda boleh menggunakan operasi modulo (%) untuk menentukan nombor ganjil dan genap: kira baki selepas membahagi dengan 2. Jika bakinya 0, ia adalah nombor genap; jika bakinya bukan 0, ia adalah nombor ganjil.

Kod untuk menentukan nombor ganjil dan genap dalam bahasa c

Cara menentukan nombor ganjil dan genap dalam bahasa C

Langkah penghakiman:

Cara paling mudah untuk menentukan nombor ganjil dan genap ialah menggunakan operasi modulo (%).

Coretan kod:

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

Penjelasan terperinci:

  • Operasi modul (nombor % 2): Ia mengira baki selepas membahagikan dengan 2.
  • Jika bakinya ialah 0, ini bermakna nombor itu boleh dibahagi dengan 2 dan oleh itu ialah nombor genap.
  • Jika bakinya bukan 0, ini bermakna nombor itu tidak boleh dibahagi dengan 2 dan oleh itu ialah nombor ganjil.

Contoh penggunaan:

Jika anda memasukkan nombor 7, kod akan keluar:

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

Atas ialah kandungan terperinci Kod untuk menentukan nombor ganjil dan genap dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn