两者并不矛盾,定理说可导极值点一定是驻点,就是说这点既可导,又是极值点,其导数一定是0,所以说导数为0是可导点为极值点的必要条件。但是不可导点也可能是极值点。题目中只说f'(x0)=0,没说f(x)在x0处是否可导,所以只能选D,这题不仔细审题,很容易做错,因为差别太细微了。
题目及定理都是正确的。定理是说,对于【可导】函数而言,是必要条件。但是题目中没有指明是【可导的】函数。所以要看函数所具备的前提条件,是否可导。