Parece ser que hay un par de confusiones implícita en la pregunta, así que vamos a tratar de explicarme lo que está pasando aquí antes de abordar sus preguntas explícitas.
Vamos a considerar lo que ocurre para una función de $f$ definida como en su primera expresión. Una prueba de la función de $f$ es recursivo mostrando cómo se calcula de la siguiente manera: En la entrada de $n$, comenzar a enumerar $A$ (que se puede hacer de forma recursiva porque $A$ es recursivamente enumerable). Si alguna vez $n$ aparece en la enumeración, entonces sabemos que $n \in A$: en ese caso, calcular y de salida $g(n)$ (una función recursiva). Desde $n$ finalmente será enumerado si y sólo si $n\in A$, esto significa que nuestro procedimiento de salidas $g(n)$ exactamente al $n\in A$, y de nuestro procedimiento nunca se detiene exactamente al $n\not\in A$. Por lo tanto este procedimiento, de hecho, se calcula $f(n)$, lo $f$ es un (parcial) de la función recursiva.
Tenga en cuenta que esta construcción no funciona, y por lo tanto no podemos concluir que $f$ es recursivo, si necesitamos que nuestro programa de salida algo al $n\not\in A$. Si $A$ es no recursivo (pero sólo recursivamente enumerable), nunca podemos estar satisfechos, no importa la cantidad de $A$ nos enumerar, que algunos $n\not\in A$. Así que no vamos a ser capaces de confiar en una enumeración de $A$ a decidir qué salida dependiendo de si $n\in A$, debido a que si alguna vez nos eligió para adivinar que $n\not\in A$ (visto hasta ahora) potencialmente podríamos estar equivocados. Esta es la razón por la que necesitamos $f$ a ser indefinido para $n\not\in A$ si estamos a la conclusión de que la $f$ es recursiva.
Por último, se pregunta cuáles son las condiciones para $h$ en virtud de la cual una función de $f$, que se define a ser $f(n)=g(n)$ $n\in A$ $f(n)=h(n)$ lo contrario, es recursiva. Realmente no es posible dar una respuesta general a esta que no se limita a repetir el problema. Sin duda alguna el seguro de $h$ trabajo: por ejemplo, $h=g$ (debido a que, a continuación, $f = g$ como bueno, y por lo tanto $f$ es recursivo porque $g$ es). En general, podría haber muchos tal $h$, debido a que hay muchas funciones recursivas, que coincide con las $g$ para los valores de $A$. Describir todas esas funciones es esencialmente imposible. Lo que no puede hacer (al menos si $A$ es no recursivo) es encontrar una función de $h$ tal que $g(n)\neq h(n)$ para todos (o todos, pero un número finito) $n$. Si pudiera, podría determinar (mediante el cálculo de $f(n)$, $g(n)$, y $h(n)$) si o no $n\in A$, y, por tanto, $A$ sería recursiva.