有1到10十個數,放在十個位置上,每個位置上只能放一個數,共有多少種放法?并把每一種方法都顯示出來.怎么用c語言解決這道問題?
熱心網友
排列問題可以用數組的多維函數解決。循環語句,然后打印出來。這么簡單,還需要原程序嗎
熱心網友
因為每個字節都不同, 所以有 10*9*8*7*6*5*4*3*2*1 種,自己算 就是不知道你要打出來干嘛?def xuniqueCombinations(item n): if n==0: yield [] else: for i in xrange(len(int)): for cc in xuniqueCombinations(items[i+1:],n-1): yield [items[i]]+cc
熱心網友
不只要用排列組合了不過編程的也就是那樣
熱心網友
對
熱心網友
排列的問題 10x10=100 種]循環控制printf()把變量組好 輸出就行很簡單的