開發平台(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);
}