看板 C_and_CPP 關於我們 聯絡資訊
我是資工大一的學生 我們學是C++ 這是我們老師要我們實習課做的練習問題 1.cin 一字串(Enter輸入 長度未知) 輸出該字串長度 2.cin 一字串(Enter輸入 長度未知) 輸出該字串中 英文字母數 及 英文單字數 3.cin 一字串(Enter輸入 長度未知) 輸出該字串長度及該字串 我想問,這三題都有提到要藉由ENTER輸入來終止字串的輸入 請問這部分該如何寫呢? 如何用ENTER來停止輸入? 其他部分我會自己想辦法的 (畢竟這是練習,完全靠版大也不太應該) THX~! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.125.89.167
MOONRAKER:你有自己寫過用cin輸入字串嗎? 04/15 14:14
power0413:平常都只有寫cin 輸入變數,字串部分比較少練習 04/15 14:16
legendmtg:你有試過了嗎? cin本來就是以enter做結束的 04/15 14:17
legendmtg:如果你是要連空白都吃的話用cin.getline或 04/15 14:17
tryPTT:自己動手做一次..你就發現答案了 04/15 14:17
legendmtg:iomanip裡的skipws 04/15 14:17
power0413:那如果把cin的東西寫入陣列內不行吧?陣列≠字串? 04/15 14:20
sandr1983:做過就知道.先去編出錯再說吧 04/15 15:17