白猫和黑猫之间交配的话,它们是有可能生出灰猫的。基因有多个等位基因,每个等位基因决定了猫毛色中的一个特定因素。白色毛色是由一对隐性基因控制的,而黑色毛色则是由一对显性基因控制的。然而,如果白猫是杂合子,那么它只能将白色基因传递给后代,因为白色基因是隐性的。
白猫和黑猫之间交配的话,它们是有可能生出灰猫的。这是因为猫的毛色是由基因控制的。基因有多个等位基因,每个等位基因决定了猫毛色中的一个特定因素。白色毛色是由一对隐性基因控制的,而黑色毛色则是由一对显性基因控制的。
如果白猫是纯合子(即它的两个等位基因均为白色基因),而黑猫是杂合子(即它的两个等位基因分别为黑色和白色基因),那么它们的后代有50%的机会继承黑色基因、50%的机会继承白色基因,从而形成灰色的毛色。
然而,如果白猫是杂合子(即它的两个等位基因分别为黑色和白色基因),那么它只能将白色基因传递给后代,因为白色基因是隐性的。因此,白猫无论与任何颜色的猫交配,它们的后代都将是白色的。
总之,白猫能够生出黑猫是因为黑色基因是显性的,而白色基因是隐性的。