开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
问题(Question):
无法算出幂次方
预期的正确结果(Expected Output):可算出x的y次方
错误结果(Wrong Output):不管怎么输入x、y,pow(x,y)均显示为零
程式码(Code):(请善用置底文网页, 记得排版)
#include<stdio.h>
#include<math.h>
int main()
{
int x,y;
double z=function(x,y);
printf("请输入x值:");
scanf("%d",&x);
printf("\n");
printf("请输入y值:");
scanf("%d",&y);
printf("\n");
printf("x的y次方是%d\n",z);
system("pause");
return 0;
}
double function(int a,int b)
{
return pow(a,b);
}