各位大哥大姐帮我解决各问题吧!希望能给出源代码和注释
1.求出在30个数中所有6个数相加的组合有多少种,并且显示出来!2.如果给这30个数赋值,在所有6个数相加的组合里面找出,他们的等于2的组合,并且能显示出来!
我想是不是要用组合排序的公式,但是不知道怎么将它变为程序
还有就是
“求出在30个数中所有6个数相加的组合有多少种”
指的是什么? 就是要显示30个数中以a+b+c+d+e+f这种形式的组合,(a,b,c,d,e,f均在这30个数内的任意一个数,但不能重复),并能够把这种形式的全部组合都显示出来 [tk01] [tk01] [tk01] [tk01] [tk13] [quote][bo][un]sxxzhch[/un] 在 2008-7-6 09:18 的发言:[/bo]
就是要显示30个数中以a+b+c+d+e+f这种形式的组合,(a,b,c,d,e,f均在这30个数内的任意一个数,但不能重复),并能够把这种形式的全部组合都显示出来 [/quote]
你说对了 就是用的排列组合
30个数?
a-z 也没30个字母[em09]
用0-25来代表26个英文字母 输出加个‘a’..
递归来解
加个printf("\t");
[[it] 本帖最后由 liyanhong 于 2008-7-12 11:17 编辑 [/it]]
页:
[1]
