Re: [問題] C++問題~想把C++學好,只可惜不知從何下手

看板NCUT作者 (小猴)時間17年前 (2007/04/01 00:00), 編輯推噓7(703)
留言10則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《littleyinyo (抱抱笨笨)》之銘言: : 上了兩個禮拜的C++實習 : 作業是大小寫轉換,符號輸入與輸出不變,數字一樣 : 一點頭緒也沒有,可能自己的領悟力太低,所以老師講的我都不太懂 : 很想把這科學好,只是找不到可以教我的學長 : 上次被老師問的題目震驚到,你要怎麼確定電腦知道你輸入的大小寫 : 我連題目都不懂了,怎麼知道該回答什麼?..╮(﹋﹏﹌)╭.. : 我的MSN,希望有人可以指點我~ : littleyin77428@hotmail.com 你看到螢幕上顯示「A」 其實電腦內部是送出16進制的41 電腦內部處理這些字是使用ASCII碼 大寫 A 是 41 B 是 42 . . . Z 是 5A 小寫 a 是 61 b 是 62 . . . z 是 7A 因此 只要輸入的字是大寫 加20就會變小寫 輸入的字是小寫 減20就會變大寫 觀念就是這樣 程式碼你就必須自己寫了 如果幫你寫好 考試如果考這題 你還是不會寫 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 好吧 我承認我不會寫C++咩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.12.176 ※ 編輯: ymbok 來自: 61.225.12.176 (04/01 00:03)

04/01 00:27, , 1F
其實我有回信跟他講怎麼查(低調
04/01 00:27, 1F

04/01 09:07, , 2F
都說是16進位了 41跟61怎麼會是差20...?
04/01 09:07, 2F

04/01 09:16, , 3F
如果20也是16進位呢?
04/01 09:16, 3F

04/01 09:44, , 4F
可是程式碼不是用16進位指定的吧Orz
04/01 09:44, 4F

04/01 12:38, , 5F
可不可以用16進位指定 你自己寫一次就知道
04/01 12:38, 5F

04/01 13:20, , 6F
不可以用16進位指定 你自己寫一次就知道 ID比你長 :(
04/01 13:20, 6F

04/01 14:08, , 7F
以用16進位指定 你自己寫一次就知道 ID長很多
04/01 14:08, 7F

04/01 14:40, , 8F
ASCII是採7位元編碼 這裡是採用HEX 所以a= 110 0001
04/01 14:40, 8F

04/01 14:43, , 9F
不過~~從5b到60是符號 更正A
04/01 14:43, 9F

04/01 16:22, , 10F
以後16進要記得加h ;)
04/01 16:22, 10F
文章代碼(AID): #163eMPF0 (NCUT)
文章代碼(AID): #163eMPF0 (NCUT)