看板 C_and_CPP 關於我們 聯絡資訊
各位高手你們好,我是C++的初學者。 關於一個排列組合的問題如下: 我想寫一個程式,能將一個三位數的排列組合一一列出。 程式如下: #include <iostream> (這是什麼意思?) using namespace std; (這是什麼意思?) int main() { int n,a,b,c; cout << "輸入一個三位數:"; cin >> n; a = n%10; b =(n/10)%10; c =(n/100)%10; int x,y,z,p,q,r; x = a*100+b*10+c; y = a*100+c*10+b; z = b*100+a*10+c; p = b*100+c*10+a; q = c*100+a*10+b; r = c*100+b*10+a; 下面還有,太多所以沒列出來! 這個程式在我用的軟體跑不出來。 我是用C++ Builder6,請問一下要怎麼改? 我想在Edit1裡面輸入數字、Label1顯示排列的結果。 有誰是C++ Builder 6的使用者,可以來幫我解答一下嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.17.30
adrianshum:連 header 和 using 還沒搞懂, 就要寫GUI 我覺得不太行 04/03 15:20
legnaleurc:next_permutation ?? XD 04/03 15:20
adrianshum:還有, 跑不出來是怎麼個跑不出來? 04/03 15:21
snis781223:關於legnaleurc所說的,我在網路上有查到,但我是新手 04/03 17:29
snis781223:不會寫。 04/03 17:29
snis781223:我說了我是初學者......老師上課也都不會說這些,所以 04/03 17:31
snis781223:我不太懂上面的東西,跑不出來就是程式run不出來。 04/03 17:32
snis781223:但是上面沒有顯示哪裡有錯誤! 04/03 17:33
windincloud:這樣的寫法是傳說中的硬幹???? 04/03 18:23
windincloud:先找本C++ How to program 或是其他的基礎書籍看看先 04/03 18:24
snis781223:謝謝windincloud,我再去找這本書來看看!^^ 04/03 18:41