Rumah > pembangunan bahagian belakang > C++ > Cetak langkah-langkah untuk menjana nombor bentuk 2^X - 1 dalam atur cara C

Cetak langkah-langkah untuk menjana nombor bentuk 2^X - 1 dalam atur cara C

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-07 14:01:02
ke hadapan
578 orang telah melayarinya

打印在C程序中生成形如2^X - 1的数字的步骤

Diberi nombor n, kita perlu menggunakan operasi XOR untuk mencetak langkah-langkah untuk menjadikan nombor itu ke dalam borang 2^X-1.

  • Kami harus XOR mana-mana nombor 2^M-1, di mana M dipilih oleh anda, dalam langkah yang ganjil. . program di atas maka ia akan menghasilkan output berikut -
  • Input: 22
    Output:
       Step 1 : Xor with 15
       Step 2: Increase by 1
       Step 3 : Xor with 7
       Step 4: Increase by 1
       Step 5 : Xor with 1
    Input:7
    Output: No Steps to be performed
    Salin selepas log masuk

Atas ialah kandungan terperinci Cetak langkah-langkah untuk menjana nombor bentuk 2^X - 1 dalam atur cara C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan