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

WBOY
Lepaskan: 2023-09-07 14:01:02
ke hadapan
544 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!

sumber:tutorialspoint.com
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