PUERTA | GATE-CS-2017 (Conjunto 1) | Pregunta 49

Considere las siguientes dos funciones

void fun1(int n){ 

     if(n == 0) return; 
     printf(“%d”, n); 
     fun2(n-2);
     printf(“%d”, n);  
}

void fun2(int n){ 

     if(n == 0) return; 
     printf(“%d”, n); 
     fun1(++n);
     printf(“%d”, n);  
}

La salida impresa cuando se llama a fun1 (5) es
(A) 53423122233445
(B) 53423120112233
(C) 53423122132435
(D) 53423120213243

Respuesta: (A)
Explicación: g-set1_a49

Esta solución es aportada por parul sharma.

Solución alternativa

question_49

Esta solución es aportada por Sumouli Chaudhary.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *