作者snis781223 (Su-Sin)
看板C_and_CPP
标题[问题] 关於排列组合的程式......
时间Fri Apr 3 15:17:50 2009
各位高手你们好,我是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
1F:→ adrianshum:连 header 和 using 还没搞懂, 就要写GUI 我觉得不太行 04/03 15:20
2F:推 legnaleurc:next_permutation ?? XD 04/03 15:20
3F:→ adrianshum:还有, 跑不出来是怎麽个跑不出来? 04/03 15:21
4F:→ snis781223:关於legnaleurc所说的,我在网路上有查到,但我是新手 04/03 17:29
5F:→ snis781223:不会写。 04/03 17:29
6F:→ snis781223:我说了我是初学者......老师上课也都不会说这些,所以 04/03 17:31
7F:→ snis781223:我不太懂上面的东西,跑不出来就是程式run不出来。 04/03 17:32
8F:→ snis781223:但是上面没有显示哪里有错误! 04/03 17:33
9F:→ windincloud:这样的写法是传说中的硬干???? 04/03 18:23
10F:→ windincloud:先找本C++ How to program 或是其他的基础书籍看看先 04/03 18:24
11F:→ snis781223:谢谢windincloud,我再去找这本书来看看!^^ 04/03 18:41