013-句子逆序
发表于:2024-11-29 作者:热门IT资讯网编辑
编辑最后更新 2024年11月29日,/*013-句子逆序题目描述将一个英文语句以单词为单位逆序排放。例如"I am a boy",逆序排放后为"boy a am I"所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符接口
/*013-句子逆序题目描述将一个英文语句以单词为单位逆序排放。例如"I am a boy",逆序排放后为"boy a am I"所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符接口说明/** * 反转句子 * * @param sentence 原句子 * @return 反转后的句子 */ /*public String reverse(String sentence); 输入描述:将一个英文语句以单词为单位逆序排放。输出描述:得到逆序的句子输入例子:I am a boy输出例子:boy a am I*///C版本 #include#include int main(void){ char str[1000]; int i; gets(str); for(i = strlen(str) - 1;i >= 0;i--) { if(str[i] == ' ') { str[i] = '\0'; printf("%s ",str + i + 1); } } printf("%s",str ); return 0; }