[問題] 字串大小寫互轉
我想寫一個程式 分成三個部分
1.製造兩個array 分別是大寫A到Z 和小寫a到z
2.寫一個小功能 能把大寫字串的0,2,4..位置改成小寫 小寫字串1,3,5..改成大寫
所以會得到兩個相同字串
3.寫一個測試 兩字串是否都相同
結果我卡在第一步 不知道如何做出array?
我用chr arra[26]宣告 但是不會產生A..Z
問題似乎太基本了 google只有看到亂數的..
最後想把這三個程式寫在一起
還請前輩們不吝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 46.223.211.3
→
05/23 00:04, , 1F
05/23 00:04, 1F
→
05/23 00:04, , 2F
05/23 00:04, 2F
噓
05/23 00:05, , 3F
05/23 00:05, 3F
→
05/23 00:05, , 4F
05/23 00:05, 4F
→
05/23 00:17, , 5F
05/23 00:17, 5F
→
05/23 00:23, , 6F
05/23 00:23, 6F
→
05/23 00:45, , 7F
05/23 00:45, 7F
→
05/23 01:04, , 8F
05/23 01:04, 8F
chr arra[26] 不是代表array內有26個元素 每個都是chr嗎?
→
05/23 01:29, , 9F
05/23 01:29, 9F
→
05/23 02:22, , 10F
05/23 02:22, 10F
2跟3已經有基本了
2用for每次i+2改arra[i]的大小寫
3用for每次i++搭配if判斷
不過我卡在1不知道怎麼做出array
用for和ASCII可以抓出每個字母 但是要怎麼把它串在一起?
我現在是用徒手把A打到Z...
※ 編輯: subtropical 來自: 46.223.211.3 (05/23 03:21)
推
05/23 03:21, , 11F
05/23 03:21, 11F
感謝:)
噓
05/23 10:26, , 12F
05/23 10:26, 12F
→
05/23 10:33, , 13F
05/23 10:33, 13F
→
05/23 12:15, , 14F
05/23 12:15, 14F
→
05/23 12:15, , 15F
05/23 12:15, 15F
→
05/23 13:52, , 16F
05/23 13:52, 16F
→
05/23 13:53, , 17F
05/23 13:53, 17F
→
05/23 13:54, , 18F
05/23 13:54, 18F
→
05/23 13:54, , 19F
05/23 13:54, 19F
我後來用了土法 不過也學到你的方法了 感謝:)
→
05/23 14:20, , 20F
05/23 14:20, 20F
→
05/23 14:41, , 21F
05/23 14:41, 21F
謝謝大家 我寫好了
※ 編輯: subtropical 來自: 46.223.211.3 (05/24 03:14)
→
05/24 21:26, , 22F
05/24 21:26, 22F
→
05/24 21:27, , 23F
05/24 21:27, 23F
推
05/25 09:53, , 24F
05/25 09:53, 24F
→
05/26 01:36, , 25F
05/26 01:36, 25F
推
05/26 03:49, , 26F
05/26 03:49, 26F
→
05/26 04:41, , 27F
05/26 04:41, 27F
→
05/26 04:41, , 28F
05/26 04:41, 28F
→
05/26 04:42, , 29F
05/26 04:42, 29F
→
05/26 19:17, , 30F
05/26 19:17, 30F
→
05/26 19:18, , 31F
05/26 19:18, 31F
→
05/26 19:19, , 32F
05/26 19:19, 32F
→
05/26 19:22, , 33F
05/26 19:22, 33F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章