zoukankan      html  css  js  c++  java
  • 1018: 说反话

    1018: 说反话

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 358  解决: 204
    [提交][状态][讨论版]

    题目描述

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

    输入

    测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。

    输出

    每个测试用例的输出占一行,输出倒序后的句子。

    样例输入

    Hello World Here I Come

    样例输出

    Come I Here World Hello

    提示

     

    来源

    5053

    #include<iostream> 
    #include<string.h> 
    #include<vector> 
    using namespace std; 
    int main() 

        char str[80]; 
        const char *ch = " "; 
        char *result; 
        vector<char *> v; 
        gets(str);
     
        result = strtok(str,ch); 
        while(result!=NULL) 
        { 
            v.push_back(result); 
            result = strtok(NULL,ch); 
        } 
        for(int i=v.size()-1;i>=0;i--) 
        { 
            if(i!=0) 
                cout<<v[i]<<" "; 
            else 
                cout<<v[i]; 
        } 
        return 0;    
    }

  • 相关阅读:
    LSMW TIPS
    Schedule agreement and Delfor
    Running VL10 in the background 13 Oct
    analyse idoc by creation date
    New Journey Prepare
    EDI error
    CBSN NEWS
    Listen and Write 18th Feb 2019
    Microsoft iSCSI Software Target 快照管理
    通过 Microsoft iSCSI Software Target 提供存储服务
  • 原文地址:https://www.cnblogs.com/lchzls/p/5781490.html
Copyright © 2011-2022 走看看