• 练习题 英文正常语句倒序书写,标点位置不变


    原文发布时间为:2009-03-09 —— 来源于本人的百度文章 [由搬家工具导入]

    //算法依据:先整句全倒序,然后遇见空格就把前面的单词再倒序。

    using System;// "i come from XiaMen. "变成 " XiaMen. from come i "
    namespace unname
    {
    public class Class2
        {
          public static void Main()
          {
              char[] str = " i come from XiaMen. ".ToCharArray();
              char temp;
              int i = 0, j = str.Length - 1;
              while (i < j)
              {
                  temp = str[i];
                  str[i] = str[j];
                  str[j] = temp;
                  i++;
                  j--;
              }
              i = 0;
              for (int k = 0; k < str.Length; k++)
              {
                  if (str[k] == ' ')
                  {
                      j = k - 1;
                      while (i < j)
                      {
                          temp = str[i];
                          str[i] = str[j];
                          str[j] = temp;
                          i++;
                          j--;
                      }
                      i = k + 1;
                  }
              }
              Console.WriteLine(str);
              Console.ReadLine();

          }

        }
    }

  • 相关阅读:
    linux之vim编辑器
    linux之bash shell
    liunx系统部署
    安卓ImageButton圆角按钮设置
    C语言中.h和.c文件解析(转载)
    搭建svn服务器&服务器客户端使用笔记
    git服务器创建,冲突解决,远程仓库获取指定文件
    win32 htmlayout dom操作demo
    win32 htmlayout点击按钮创建新窗口,以及按钮图片样式
    win32最简单的htmlayout图形界面demo
  • 原文地址:https://www.cnblogs.com/handboy/p/7153262.html
Copyright © 2020-2023  润新知