int f(int k) {
if (k == 0) return 1;
return k - m(f(k - 1));
}
int m(int n) {
if (n == 0) return 0;
return n - f(m(n - 1));
}
void main() {
int i;
for (i = 1; i < 6; i++)
printf("%d ", f(i));
}
Yukarıdaki C programı çalıştırıldığında for döngüsü sonucunda üretilen konsol çıktısı ne olur?
Cevapla