请问这个小程序错在那?
#define pi 3.1415926 #define u 4*pi*10e-07 #define R 0.1 #define i 100*10e-6 #define N 500 #define k u*R*R*N*i*0.5 #include <math.h> main() { float B,x,b,m; printf("input the date:"); scanf("%f",&x); b=R*R+x*x; m=float pow(float b,float 3/2)<------这里有错吗? B=1000*k/m; printf("the result is:%.3f mT",B); getch(); }
求公式B=(0.5*u*R*R*N*I)/(R*R+x*x)3/2 的值!!
请问这个程序错在那了!!
[此贴子已经被作者于2004-11-15 17:47:29编辑过]