我用vc6.0除錯的
#include "stdafx.h"
#include "math.h"
double Pow(double x,int y)
{
double P = 1;
int i,p;
for(i =1;i<=y;i++)
p *= x;
return p;
}
int main(int argc, char* argv[])
{
double x;
int y;
printf("請輸入次方的運算(ex.2^3):\n");
scanf("%lf^%d",&x,&y);
printf("次方運算結果:%.7lf\n",pow(x,y));
return 0;
}
uj5u.com熱心網友回復:
說白了,就是如何進入這個代碼進行F10或F11double Pow(double x,int y)
{
double P = 1;
int i,p;
for(i =1;i<=y;i++)
p *= x;
return p;
}
uj5u.com熱心網友回復:
注意大小寫,pow函式名,還有p變數uj5u.com熱心網友回復:
double Pow(double x,int y)
{
double P = 1; //回傳的是double型別,因此回傳的應該是大P
int i,p;
for(i =1;i<=y;i++)
P *= x; //這兒應該用P
return P;
}
uj5u.com熱心網友回復:
main是入口函式,當然是從main開始,在main中呼叫相關函式,才會進入,或者通過中斷函式方式。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/11068.html
標籤:C語言
上一篇:c++
下一篇:c++參考的使用
