激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - C#中倒序輸出字符串的方法示例

C#中倒序輸出字符串的方法示例

2021-12-18 15:13Yesi C#

這篇文章主要給大家介紹了C#中倒序輸出字符串的方法示例,本文中的字符串倒序指的是將“嗎? 好 近 最”輸出“最 近 好 嗎?”,文中給出了兩種方法,需要的朋友可以參考借鑒,下面來跟著小編一起學習學習吧。

前言

本文將演示如何將字符串的單詞倒序輸出。注意:在這里我不是要將“john” 這樣的字符串倒序為成“nhoj”。這是不一樣的,因為它完全倒序了整個字符串。而以下代碼將教你如何將“你 好 我是 緹娜”倒序輸出為“緹娜 是 我 好 你”。所以,字符串的最后一個詞成了第一個詞,而第一個詞成了最后一個詞。當然你也可以說,以下代碼是從最后一個到第一個段落字符串的讀取。

對此我使用了兩種方法。

第一種方法僅僅采用拆分功能。

根據空格拆分字符串,然后將拆分結果存放在一個string類型的數組里面,將數組倒序后再根據索引打印該數組。

代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using system;
using system.collections.generic;
using system.linq;
using system.text;
 
namespace 將字符串的單詞倒序輸出
{
 class program
 {
  static void main(string[] args)
  {
   console.foregroundcolor = consolecolor.white;
   console.writeline("請輸入字符串:");
   console.foregroundcolor = consolecolor.yellow;
   string s = console.readline();
   string[] a = s.split(' ');
   array.reverse(a);
   console.foregroundcolor = consolecolor.red;
   console.writeline("倒序輸出結果為:");
   for (int i = 0; i <= a.length - 1; i++)
   {
    console.foregroundcolor = consolecolor.white;
    console.write(a[i] + "" + ' ');
   }
   console.readkey();
  }
 }
}

輸出結果

C#中倒序輸出字符串的方法示例

第二種方法

我不再使用數組的倒序功能。我只根據空格拆分字符串后存放到一個數組中,然后從最后一個索引到初始索引打印該數組。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using system;
using system.collections.generic;
using system.linq;
using system.text;
 
namespace 將字符串的單詞倒序輸出
{
 class program
 {
  static void main(string[] args)
  {
   console.foregroundcolor = consolecolor.white;
   console.writeline("請輸入字符串:");
   console.foregroundcolor = consolecolor.yellow;
   int temp;
   string s = console.readline();
   string[] a = s.split(' ');
   int k = a.length - 1;
   temp = k;
   for (int i = k; temp >= 0; k--)
   {
    console.write(a[temp] + "" + ' ');
    --temp;
   }
   console.readkey();
  }
 }
}

輸出結果

C#中倒序輸出字符串的方法示例

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家學習或者使用c#能帶來一定的幫助,如果有疑問大家可以留言交流。

原文鏈接:http://www.cnblogs.com/Yesi/p/5875031.html

延伸 · 閱讀

精彩推薦
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
主站蜘蛛池模板: 色蜜桃av | 亚洲精品欧美在线 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 日本免费不卡一区二区 | 亚洲第一页综合 | 国产一区网址 | 久久亚洲国产午夜精品理论片 | 成人福利在线观看 | 久久久麻豆 | 国产免费午夜 | 精品69人人人人 | 久久国产精品影视 | 国产午夜亚洲精品午夜鲁丝片 | 美女喷水网站 | 12av毛片| 久久久久久久久久综合 | 亚洲精品午夜在线 | 亚洲一级片免费观看 | 九九热视频在线免费观看 | 国产精品视频在线免费观看 | 欧美不卡 | 鲁丝一区二区二区四区 | 欧美一区二区三区成人 | 久久性生活免费视频 | 国产一级在线看 | 午夜国产在线 | 国产二区三区视频 | 成人一区久久 | 免费在线看黄 | 日韩av在线网址 | 国产精品入口夜色视频大尺度 | 国产午夜精品理论片a级探花 | 久久久免费观看完整版 | 九九精品在线播放 | 成人mm视频在线观看 | 福利免费视频 | 成人国产精品久久久 | 天天草天天色 | 国产精品久久久久久久午夜片 | 高清在线国产 | 成人视屏在线 |