term=pow((float)2,(n-1));
pow中的2改成2.0,或者2前面加(double)修饰一下。如下:
term=pow(2.0,(n-1)); //或者 term=pow(double(2),(n-1));