实验 6 数组1 输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标

#include<stdio.h>
double fact(int n);/*函数声明*/
int main(void)
{
    int m,n;
    double y,x;
    printf("Enter n:");
    scanf_s("%d",&n);
    printf("Enter m:");
    scanf_s("%d",&m);

    x=fact(n)*fact(m-n);/*调用行数*/
    y=fact(m)/x;
    printf("result=%.1f\n",y);
    
    return 0;
}

double fact(int n)
{
    int i;
    double product;
    product=1;/*数值赋为一*/
    for(i=1;i<=n;i++){      /*调用循环计算*/
        product=product*i;
    }

        return product;
    }

posted @ 2013-10-28 09:35  部落波萝  阅读(366)  评论(0编辑  收藏  举报