你应该定义成double getPower(double x, int y)就可以了目前你的定义的情况下getPower(b,m)找不到最匹配的就是(double,int)只能找次匹配的,找到了(double,double)和(int,int)编译器只能说我也不知道你要调用哪一个了