A、从图可知,电流从螺线管的左端流入、右端流出,根据安培定则可知,螺线管左端是N极、右端是S极;由于同名磁极相互排斥,异名磁极相互吸引,所以小磁针的左端是N极,右端是S极,故A错;
B、从图可知,电流从螺线管的右端流入、左端流出,根据安培定则可知,螺线管左端是N极、右端是S极;由于同名磁极相互排斥,异名磁极相互吸引,所以小磁针的左端是S极,右端是N极,故B错;
C、从图可知,电流从螺线管的右端流入、左端流出,根据安培定则可知,螺线管左端是N极、右端是S极;由于同名磁极相互排斥,异名磁极相互吸引,所以小磁针的左端是S极,右端是N极,故C正确;
D、从图可知,电流从螺线管的左端流入,右端流出,根据安培定则可知,螺线管左端是N极,右端是S极;由于同名磁极相互排斥,异名磁极相互吸引,所以小磁针的左端是S极,右端是N极,故D错.
故选C.