函数2
#include<stdio.h> int main(void) { int m,n,i; float x,y,z,p; printf("Enter n(n>0) and m(m>0)\n"); scanf("%d%d",&m,&n); x=1; y=1; for(i=1;i<=n;i++){ x=x*i; } for(i=1;i<=m;i++){ y=y*i; } z=y-x; for(i=1;i<=m-n;i++){ z=z*i; } p=y/x*y/z; printf("p=%.3f\n",p); return 0; }