谁帮我看看这两个程序有什么错的地方啊啊
c语言吧
全部回复
仅看楼主
level 4
superdeer 楼主
#include
#include
int distance(int x1,int x2,int y1,int y2) ; int distance(int x1,int x2,int y1,int y2) { int dt ; dt=pow(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)),0.5) ; return dt ; } main() { int x1,x2,y1,y2; printf("please input x1 x2 y1 y2\n") ; scanf("%d %d %d %d",x1,x2,y1,y2) ; printf("%d\n",distance(x1,x2,y1,y2) ); }
2007年10月12日 03点10分 1
level 4
superdeer 楼主
#include
#include
int jieceng(int a) ; int jieceng(int a) { int b,c; for(c=1;c<=a;++c) b=b*c ; return b ; } main() {int n,m; printf("please input m n\n") ;scanf("%d %d",m,n); printf(".6%f\n",jieceng(m)/(jieceng(n)*jieceng(m-n))) ; }
2007年10月12日 03点10分 2
level 4
superdeer 楼主
int distance(int x1,int x2,int y1,int y2) ; 是声明 下面那个int distance(int x1,int x2,int y1,int y2) 是定义 ` ` ` 那个& 加不加 貌似无所谓
2007年10月12日 04点10分 4
level 1
函数说明不需要...(不会出错)& 需要...需要!~~~~~~~
2007年10月12日 06点10分 6
1