题目描述
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
全部单词之间用一个空格隔开,语句中除了英文字母外,再也不包含其余字符
输入描述:
将一个英文语句以单词为单位逆序排放。
输出描述:
获得逆序的句子ide
解法1(C语言):code
#include<stdio.h> #include<string.h> int main() { char str[1000]; char *p; gets(str); while(p = strrchr(str, ' ')){ printf("%s ", p + 1); *p = '\0'; } printf("%s", str); return 0; }
解法2(Python):get
stc = input() lst = stc.split() for x in lst[::-1]: print(x, end = ' ')