撰寫一個單詞轉換函式,該函式具有一個char*引數,實作將給定的字串中每個單詞的首字母轉換為大寫,在main函式中輸入和輸出轉換后的字串。
例如:
輸入字串:There are 100 students in the room.
輸出轉換后字串:There Are 100 Student In The Room.
1)編程思想
ü 使用gets () 或cin.getline()輸入含有空格的字串。
ü 設一字符變數存放當前字符的前驅變數,當前字符為小寫字母且前驅為空格時開始轉換,否則指標后移且將當前字符設為前驅字符,直到遇字串結束符
uj5u.com熱心網友回復:
字串按照空格取到陣列里,遍歷判斷首字符變成大寫替換回去,列印出來就好吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/124474.html
標籤:C++ 語言
上一篇:求教,使用OPENCV打開攝像頭時影像能放大,為什么不能放大到超過螢屏解析度高度
下一篇:請問下為什么會出現這種問題
