C语言编程,题:输入M个不同的字符,从中选出N个字符,输出所有可能的方案。M,N由键盘输入.xie

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:56:12
这次大家帮我。以后我一定努力读书的。因为上大学感觉堕落了~~

#include<stdio.h>
void main()
{
int m,n,a;
double s=1;
scanf("%d%d",&m,&n);
a=m-n+1;
for (;m>=a;m--)
s=s*m;
printf("%.0lf\n",s);
}

这个题目。。。没看懂啊
N个什么字符有规定么?? 任意选么?

心有戚戚焉.
加油~

哎,现在的年轻人。。。

这是组合数问题,产生组合数的方法网上有很多,你找一下,不会让你失望的。查找资料的能力比学习知识本身更重要。