pow(x,y)中x,y一定要是double型吗?

问题描述:

pow(x,y)中x,y一定要是double型吗?
如题,请帮忙解决.

double pow(double x,double y)
这是C语言书中的格式.
但是x,y可以为别的类型,例如整型,返回值肯定为double举个例子
double s;
s=pow(3,2);
那么s=9.000000