[CODEVS1205]单词反转
生活随笔
收集整理的這篇文章主要介紹了
[CODEVS1205]单词反转
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
給出一個(gè)英語(yǔ)句子,希望你把句子里的單詞順序都翻轉(zhuǎn)過(guò)來(lái)
這個(gè)題算是第二次做了……第二次用的C++然而還是寫(xiě)不出來(lái)
思路1:用一個(gè)數(shù)組把讀過(guò)去的單詞存起來(lái),再逆序輸出即可
思路2:讀入句子后,先在句子開(kāi)頭加一個(gè)“ ”,然后開(kāi)始循環(huán),不遇到空格的話,t++(t是每個(gè)單詞的位數(shù)),每遇到一個(gè)空格(i),就開(kāi)始輸出從第(i+1)開(kāi)始后T位的單詞。
var str,p:string; t,i:longint; begin readln(str); p:=' ' ; str:=concat(p,str);for i:=length(str) downto 1 doif copy(str,i,1) <> ' ' then t:=t+1else beginwrite(copy(str,i+1,t));write(' ');end; end.?
轉(zhuǎn)載于:https://www.cnblogs.com/TYH-TYH/p/4694939.html
總結(jié)
以上是生活随笔為你收集整理的[CODEVS1205]单词反转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JS鼠标滚轮事件详解
- 下一篇: HDU 1175 连连看