伊莉討論區

標題: C++ 空格問題 [打印本頁]

作者: deviljin85    時間: 2019-10-18 09:51 AM     標題: C++ 空格問題

本帖最後由 deviljin85 於 2019-10-20 08:27 PM 編輯

程式要求:a.輸入的空格大於等於5個,顯示錯誤
b.每次輸入的空格都必須連續5個空格,不是累積5個

EX:
1xxx1xx1xxxx1  不是這樣
1xxxxx1xxxxx1  我要的
PS:x是空格




作者: terryyoyof    時間: 2019-10-19 10:44 PM

本帖最後由 terryyoyof 於 2019-10-19 10:48 PM 編輯

可以試試看使用getline(),再從頭開始一個一個慢慢檢查。另外範例是不是和要求衝突了?

作者: deviljin85    時間: 2019-10-20 08:34 PM

terryyoyof 發表於 2019-10-19 10:44 PM
可以試試看使用getline(),再從頭開始一個一個慢慢檢查。另外範例是不是和要求衝突了?
...

我有使用getline()
然後用計數器去寫,可是就變成累積了
就是不知道怎麼寫成符合題目要求
發帖更改
謝謝提醒
作者: terryyoyof    時間: 2019-10-20 08:59 PM

deviljin85 發表於 2019-10-20 08:34 PM
我有使用getline()
然後用計數器去寫,可是就變成累積了
就是不知道怎麼寫成符合題目要求

在迴圈裡面遇到非空格就歸0,達成>=5就break
作者: deviljin85    時間: 2019-10-21 12:44 PM

terryyoyof 發表於 2019-10-20 08:59 PM
在迴圈裡面遇到非空格就歸0,達成>=5就break

寫出來了
感謝大大的幫忙




歡迎光臨 伊莉討論區 (http://www70.eyny.com/) Powered by Discuz!