Bit Düzeyinde İşlemler ve En Düşük Anlamlı Bitlerin Kümülatif Toplamı

SonsuzUs Her şey › Category: Soru › Bit Düzeyinde İşlemler ve En Düşük Anlamlı Bitlerin Kümülatif Toplamı
sonsuz Kurucu sordu 4 gün önce
int dd(int d) {
    if (!d)
        return d;
    return d + dd(d - (d & -d));
}

void main() {
    printf("%d", dd(0xd0));
}

Yukarıdaki C programı çalıştırıldığında dd(0xd0) çağrısının üreteceği konsol çıktısı ne olur?

Cevapla