[問題] 新手問題

看板C_and_CPP (C/C++)作者 (白)時間16年前 (2009/04/15 14:10), 編輯推噓3(305)
留言8則, 5人參與, 最新討論串1/7 (看更多)
我是資工大一的學生 我們學是C++ 這是我們老師要我們實習課做的練習問題 1.cin 一字串(Enter輸入 長度未知) 輸出該字串長度 2.cin 一字串(Enter輸入 長度未知) 輸出該字串中 英文字母數 及 英文單字數 3.cin 一字串(Enter輸入 長度未知) 輸出該字串長度及該字串 我想問,這三題都有提到要藉由ENTER輸入來終止字串的輸入 請問這部分該如何寫呢? 如何用ENTER來停止輸入? 其他部分我會自己想辦法的 (畢竟這是練習,完全靠版大也不太應該) THX~! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.125.89.167

04/15 14:14, , 1F
你有自己寫過用cin輸入字串嗎?
04/15 14:14, 1F

04/15 14:16, , 2F
平常都只有寫cin 輸入變數,字串部分比較少練習
04/15 14:16, 2F

04/15 14:17, , 3F
你有試過了嗎? cin本來就是以enter做結束的
04/15 14:17, 3F

04/15 14:17, , 4F
如果你是要連空白都吃的話用cin.getline或
04/15 14:17, 4F

04/15 14:17, , 5F
自己動手做一次..你就發現答案了
04/15 14:17, 5F

04/15 14:17, , 6F
iomanip裡的skipws
04/15 14:17, 6F

04/15 14:20, , 7F
那如果把cin的東西寫入陣列內不行吧?陣列≠字串?
04/15 14:20, 7F

04/15 15:17, , 8F
做過就知道.先去編出錯再說吧
04/15 15:17, 8F
文章代碼(AID): #19vNfkFT (C_and_CPP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 7 篇):
2
13
2
10
1
3
2
7
3
8
文章代碼(AID): #19vNfkFT (C_and_CPP)