编写一个函数fun(),功能是:根据公式p=m!/n!(m-n)!,求P的值,结果由函数值带回。m和n为两个正整数,且要求m>n.
[img=392x885]17f784e1bc8e0a4.jpg[/img]
举一反三
- 如果函数声明形式为 void fun( char* a, int n, int&m );以下函数正确的调用的为( ) A: char str[10]; int *p, m; fun( str, m, p ); B: char *p = new char[10]; int n, m; fun( p, m, &n ); C: char *p = new char[10]; int n, m; fun( p, m, n ); D: char *p = new char[10]; fun( p, 5, 6 );
- 设M、N为随机事件,P(N)>0,且条件概率P(M|N)=1,则必有() A: P(M∪N)>P(M) B: P(M∪N)>P(N) C: P(M∪N)=P(M) D: P(M∪N)=P(N)
- 随机生成x个n到m之间的一个整数,n和m是由键盘输入的两个整数(n
- 已知:m、n为自然数,且m*m-n*n=35,糗m、n的值
- 有n个整数,使前面各数顺序向后移动m个位置,最后m个数变成最前面m个数。写一函数实现上述功能,在主函数中输入n个整数和输出调整后的n个数。输入样例:5/*n的值*/2/*m的值*/12345输出样例:45123
内容
- 0
阅读下面程序,则执行后的结果为( ). main( ) { int m=4,n=2,k; k=fun(m,n); printf("%d\n",k); } fun(int m,int n) { return(m*m*m-n*n*n);}
- 1
输入一个正整数 n,输出 1~n 之和。要求自定义函数求 1~n 之和,写出函数定义和调用函数。若要计算 m~n(m<n)之和,又该如何定义?
- 2
已知m,n均为正整数.且m^2-n^2=68,求m,n.
- 3
编写函数,输入两个整数m和n,求最大公约数和最小公倍数。
- 4
排列及排列数公式(1)一般地,从n个不同元素中取出m(m≤n)个元素,_________,叫做从n个不同元素中取出m个元素的一个排列.(2)两个排列相同,当且仅当两个排列的元素_________,且元素的_________也相同.(3)从n个不同元素中取出m(m≤n)个元素的_________,叫做从n个不同元素中取出m个元素的排列数,用符号_________表示.(4)排列数公式=_________=_________;特别地=_________=_________(m、n∈N*且m≤n),0!=_________.