#include//Compilerversiongcc6.3.0voidprint(inta[5],intn){n--;if(a[n]%2==0)print(a,n);printf("%d",a[n]);}intmain(void){inta[]={1,2,3,4,5};print(a,5);return0;}您将如何仅在该数组中打印偶数数字。显然,该代码不起作用,如何处理该元素?看答案你必须打电话print即使数字很奇怪,或者递归停止。也只有printf当价值达到时,然后停止n索引是负面的,或者您的访问违规。固定的:voidprint(inta[],intn){n--;if(n>=0){p