编写程序,计算下面公式并输出结果。编写主函数,由键盘输入n和m完成计算
编程方法有多种,本答案为参考答案:#includeintfac(intn){inti,f=1;for(i=1;i<=n;i++)f=f*i;returnf;}voidmain(){intn,m,cnm;scanf("%d%d",&n,&m);cnm=fac(n)/(fac(n-m)*fac(m));printf("cnm=%d",cnm);}
举一反三
- 编写求n!____,然后编写函数原型为double cmk____,调用阶乘函数计算Ckm,计算公式为Ckm=m!/____!),在主函数中输入m、k,调用这两个函数计算C83的结果
- 编写一程序,从键盘输入10个实数,计算并输出算数平均数。
- 【程序编写】3.编写程序,从键盘任意输入 20 个整数,统计其中非负数个数,并计算非负数之和
- 编写一个程序,从键盘输入一个正整数n,计算表达式1+1/2!+1/3!+1/4!+...+1/n! 的值(计算结果为小数形式)。 要求:设计一个函数int fac(int m)计算m!。 例如:输入6,输出1.718055。
- 编写一个函数fact(n)计算n!,调用该函数计算4!+7!+8!的和并输出。
内容
- 0
编写一个函数fan(int m),计算任一输入的整数的各位数字之和。主函数包括输入、输出和调用函数。
- 1
编写一个程序,从键盘输入10个整数,分别计算并输出正数、负数之和。
- 2
1.编写函数,求两个整数的最大公约数,用主函数调用该函数,并输出结果。两个整数由键盘输入。
- 3
编写C程序:输入两个正整数,计算并输出两数的和。
- 4
编写函数,通过对函数的调用实现:从键盘输入10个整数,计算并输出这十个数的和。