如果句子是
“我叫杰克”
那么输出应该是
“杰克是我的名字”。
我做了一个程序,使用strtok()来分隔单词,然后将它们推到堆栈上,
弹出它们并连接。
还有比这更有效的方法吗?
在Perl中做起来容易吗?

最佳答案

不管它是否更有效,您都可以进行测试,但在Perl中,您可以按照以下几行操作:

my $reversed = join( " ", reverse( split( / /, $string ) ) );

关于c - 如何在C和Perl中反转句子,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6143388/

10-11 22:56