ffd

看板b96902HW作者 (貢丸^^~)時間11年前 (2013/04/12 21:36), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/3 (看更多)
請問一個程式問題: 我輸入C 會跑出AAA BBB CCC AAB AAC BBA BBC CCA CCB 我改了很久都改不出來這樣的排列組合 #include<stdio.h> #include<stdlib.h>//AAA BBB CCC AAB AAC BBA BBC CCA CCB .... int main(){ char i,j,k; char op; char a,b,c,d; printf("請輸入一個英文字母:"); scanf("%c",&op); for(i='A';i<=op;i++) { for(j='A';j<=op;j++) printf("%c",i); printf(" "); } for(a='A';a<=op;a++) { for(b=op;b>'A';b--)//印次數 { for(c=op;c>='A';c--)//印出幾個字 if(c>'A') printf("%c",a); if(c='A'){ for(d='A';d<=op;d++) if(d!=a) printf("%c",d); } printf(" "); } } system("pause"); return 0; }請問一下該怎麼改 這是我寫到一半的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.101.1.231

04/13 00:33, , 1F
通常沒有人會印這種順序吧...
04/13 00:33, 1F
文章代碼(AID): #1HQ0t4mW (b96902HW)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 3 篇):
1
1
11年前, 04/12
1
2
文章代碼(AID): #1HQ0t4mW (b96902HW)