zoukankan      html  css  js  c++  java
  • PAT 1009. 说反话 (20)

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

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

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

    输入样例:

    Hello World Here I Come
    

    输出样例:

    Come I Here World Hello
    接收单词中间的空格或者回车。回车ascii码是10,当接受的为回车时不在接受单词
     1 #include<stdio.h>
     2 #include<string.h>
     3 #include<math.h>
     4 int main(){
     5     char a[100][100]; 
     6     int i=1;
     7     char temp;
     8     scanf("%s",a[0]);
     9     temp = getchar();
    10     while(temp!=10){
    11         scanf("%s",a[i]);
    12         temp = getchar();
    13         i++;
    14     }
    15     printf("%s",a[i-1]);
    16     i--;
    17     for(i=i-1;i>=0;i--){
    18         printf(" %s",a[i]);
    19     }
    20 }
    21      
  • 相关阅读:
    safari调试iphone
    git 本地仓库关联远程仓库
    video 自动播放及循环播放问题
    webpack4系列之【3. webpack4优化记录】
    展示博客
    第三天冲刺
    第二天冲刺
    第一天冲刺
    UML设计
    Alpha项目冲刺
  • 原文地址:https://www.cnblogs.com/lolybj/p/6180559.html
Copyright © 2011-2022 走看看