看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) 使用 codeblocks 問題(Question): 想設定輸入範圍的輸入字元 有 A~J 可對應到數字0~9 但現在寫出來的程式 應該是 A~Z 程式碼(Code):(請善用置底文網頁, 記得排版) https://gist.github.com/anonymous/06f6af35454bb244ee45#file-gistfile1-txt 補充說明(Supplement): 附上朋友給的題目,現在問的是題目3 http://imgur.com/pMUMAE1 不知道各位大大 可不可以幫忙指點一下 怎麼寫 謝謝 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.120.103 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1443559337.A.966.html
stupid0319: else if 加一個ch > 'J' 看看 09/30 09:57
IdfaLL0803: 請問是這樣子加嗎? 09/30 14:13
IdfaLL0803: else if(isdigit(ch) && ch>'J') ? 09/30 14:13
IdfaLL0803: 這樣輸出的結果跟例子不符 @@" 09/30 14:13
stupid0319: 呵呵,建議不要用isupper跟isdigit做一次看看 09/30 14:43
stupid0319: 研究一下ASCII表看看 09/30 14:45
IdfaLL0803: 所以如果用isupper和isdigit 比較麻煩嗎? 09/30 16:36
MOONRAKER: 不要問 做就對了 09/30 16:46
MOONRAKER: 還有你所有的continue都是多餘的 09/30 16:46
IcecreamHsu: 我記得scanf可以加參數 不過應該用ascii比較簡明 09/30 18:49
IdfaLL0803: 同學剛剛寫好ASCII的,上傳作業系統,發現老師 10/01 01:32
IdfaLL0803: 有限制要用isupper跟isdigit @@" 10/01 01:33
stupid0319: 寫法百百種,用MAP法來寫也可以啊,多試不會少塊肉 10/01 11:24
IdfaLL0803: 謝謝s大,已成功!! 10/01 13:05