奥利奥


私信TA

用户名:1718086031jjh

访问量:1292

签 名:

等  级
排  名 43694
经  验 300
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 辽宁
专  业

  自我简介:

解题思路: 大一,刚学用函数实现模块化程序设计,可以利用一下这个;

注意事项:  我感觉就是需要注意一下for循环那里

参考代码:

#include <stdio.h>

#include <math.h>

int main()

{  float C(int x,int y);

   int i,n,m,k;

   int sum=0;

   scanf("%d\n%d\n%d",&n,&m,&k);

   for(i=0;i<=n;i++)

   {

    sum=C(i,n)*C(m,n)*pow(i,k)+sum; 

   }

    printf("%d",sum%999101);

    return 0;

}

 float C(int x,int y)

 {  float sum1=1.00,sum2=1.00,sum3;

    int s;

     s=x;

  for(;x>0;x--)

  sum1=sum1*x;

  for(;s>0;s--,y--)

  sum2=y*sum2;

  sum3=sum2/sum1;

  return (sum3);

 }


 

0.0分

4 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

雀食蟀
2021-04-14 16:10:18
求余功能,能运行?数很大已经溢出了。
2019-11-19 11:55:54
  • «
  • 1
  • »