[問題] 一個龜毛的問題...
程式碼如下
if(this=='K')
{
if(c[0]=='a') a++;
if(c[1]=='b') b++;
}
if(this=='k')
{
if(c[0]=='A') A++;
if(c[1]=='B') B++;
}
兩個if,大體上架構一樣
所以我在想能不能把它簡化成1個if
if(this==○)
{
if(c[0]==◎) §++;
if(c[1]==●) €++;
}
如果○是大寫K,就對應到
◎ = 字元'a'
§ = 變數a
● = 字元'b'
€ = 變數b
如果○是小寫k,就對應到
◎ = 字元'A'
§ =變數A
● = 字元'B'
€ = 變數B
有辦法這樣做嗎?orz
純粹一個龜毛的問題...
感謝各位神人指教
--
Johannes Krauser II ◣◣ 殺 ◢◢ ◣ 強暴!強暴!強暴!強暴!強暴!強暴!
GO TO D.M.C 〈◥◣◢◤〉 ◥◣ 強暴!強暴!強暴!強暴!強暴!
デトロイト ハ▇ ▲ ▇ハ ▆▅▄▂▁▂▃▅▆▅
メタル ▏ ハ▄▃▄ハ ▏ ∵ ∵ ◤
▃▄▃ シティ▋ ノ◥ ◤ㄟ ▎ ∴ ◢
▋▊▍ ▏ ◣▂◢ ▏ φjeans1020
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.191.82
推
04/13 23:44, , 1F
04/13 23:44, 1F
推
04/13 23:47, , 2F
04/13 23:47, 2F
推
04/13 23:48, , 3F
04/13 23:48, 3F
對...
剛才靈光乍現想到的方法
應該就是3F說的這樣
內容有點長,如果版友有興趣的話我再上來補...
推
04/13 23:49, , 4F
04/13 23:49, 4F
→
04/13 23:51, , 5F
04/13 23:51, 5F
不是耶XD
我只是用個簡單的例子舉例說明而已
怕大家不好懂
※ 編輯: SATSUGAI 來自: 61.227.191.82 (04/14 00:14)
推
04/14 00:14, , 6F
04/14 00:14, 6F
→
04/14 00:18, , 7F
04/14 00:18, 7F
→
04/14 00:18, , 8F
04/14 00:18, 8F
→
04/14 00:20, , 9F
04/14 00:20, 9F
→
04/14 00:21, , 10F
04/14 00:21, 10F
→
04/14 00:21, , 11F
04/14 00:21, 11F
→
04/14 00:22, , 12F
04/14 00:22, 12F
推
04/14 00:50, , 13F
04/14 00:50, 13F
→
04/14 00:52, , 14F
04/14 00:52, 14F
→
04/14 00:53, , 15F
04/14 00:53, 15F
推
04/14 10:55, , 16F
04/14 10:55, 16F
→
04/14 10:55, , 17F
04/14 10:55, 17F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章