[問題] 有辦法把一個字串視為單體變數嗎?

看板C_and_CPP (C/C++)作者 (無)時間16年前 (2009/03/06 20:08), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
小弟目前寫程式遇到個問題 就是表示出a0 a1 a2.....a9 ->b0....->c0 因為是兩個字元,所以我不知道該怎麼宣告才能讓x = a1; 還是說我一定得宣告兩個變數給程式才有辦法表達出a1這個值? 先附上目前我想到的程式碼 main() { char x[50][50]; int i, j, m, n; printf("Enter m and n:"); scanf("%d%d", &m, &n); for(i = 0; i < n; i++) for(j=0;j < m;j++) x[i][j]='*'; for(i = 0; i<;) for(i = 0; i < n; i++){ for(j=0;j < m; j++) printf("%c ", x[i][j]); printf("\n"); } system("pause"); } 這是要列出m跟n的矩陣,x[i][j]是我要印出的值,因為沒辦法把x[i][j]的內容弄成 a1,所以接下來不知道怎麼做 因為我只會這樣做,所以如果印出的時候要動手腳我不會@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.166.9 ※ 編輯: satheni 來自: 218.163.166.9 (03/06 20:10)

03/06 20:19, , 1F
我會想要用普通的數字去運算 在輸出的時候動手腳就好
03/06 20:19, 1F

03/06 20:39, , 2F
可是我在運算的時候就必須這樣做了,不然會很難搞@@
03/06 20:39, 2F
※ 編輯: satheni 來自: 218.163.166.9 (03/06 21:06) ※ 編輯: satheni 來自: 218.163.166.9 (03/06 21:17)

03/06 22:01, , 3F
其實一樓的方式不錯,難搞的地方在?
03/06 22:01, 3F
※ 編輯: satheni 來自: 218.163.166.9 (03/06 22:12) ※ 編輯: satheni 來自: 218.163.166.9 (03/06 22:15)

03/07 00:30, , 4F
假使能判斷11印出a1、23印出b3、35印出c5就不難了,試試
03/07 00:30, 4F
文章代碼(AID): #19iH8mJr (C_and_CPP)
文章代碼(AID): #19iH8mJr (C_and_CPP)