Bit Kaydırma ve Taban Dönüşümünde Özyinelemeli Sayma

SonsuzUs Her şey › Category: Soru › Bit Kaydırma ve Taban Dönüşümünde Özyinelemeli Sayma
sonsuz Kurucu sordu 2 gün önce
int r(int n) {
    if (n < 4)
        return n <= 2 ? 0 : 1;
    return r(n >> 2) + ((n % 4) <= 2 ? 0 : 1);
}

void main() {
    printf("%d", r(2013));
}

Yukarıdaki C programı çalıştırıldığında printf fonksiyonunun üreteceği konsol çıktısı ne olur?

Cevapla