解题思路: 大一,刚学用函数实现模块化程序设计,可以利用一下这个;
注意事项: 我感觉就是需要注意一下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 人评分
C语言程序设计教程(第三版)课后习题8.9 (C++代码)(其实不需要开数组,一个一个字符读入并判断就好了)浏览:925 |
化学品问题 (C语言代码)浏览:1332 |
点我有惊喜!你懂得!浏览:3885 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1118 |
C二级辅导-统计字符 (C语言代码)浏览:506 |
分糖果 (C++代码)浏览:1447 |
剪刀石头布 (C语言代码)浏览:753 |
The 3n + 1 problem (C语言代码)浏览:554 |
IP判断 (C语言描述,蓝桥杯)浏览:1095 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:560 |