Heim  >  Artikel  >  Backend-Entwicklung  >  Beispiel für eine grundlegende Einführung in den C#-Algorithmus-Austauschcode

Beispiel für eine grundlegende Einführung in den C#-Algorithmus-Austauschcode

黄舟
黄舟Original
2017-03-17 11:26:171687Durchsuche

In diesem Artikel wird hauptsächlich der Algorithmus in C# vorgestellt: austauschbezogenes Wissen, das einen sehr guten Referenzwert hat. Werfen wir einen Blick mit dem Editor unten

Der Austausch der Werte zweier Variablen ist wie der Austausch der Getränke in zwei Tassen: einer Tasse voll Milch und einer Tasse voll Kaffee. Wie können sie vertauscht werden?

Das Gleiche gilt für den Austausch von Variablen. Der Austausch zweier Variablen erfordert auch einen „leeren Becher“, der Zwischenvariable ist:


string a="振刚";//第一个变量
string b="文峰";//第二个变量
string temp;//中间变量
//第一步:将变量a赋值给中间变量
temp=a;//如同牛奶倒入空杯
//第二步:将变量b赋值给变量a
a=b;//如同咖啡倒入牛奶杯
//第三步:将中间变量赋值给变量b
b=temp;//如同空杯中的牛奶倒入咖啡杯
//此时交换完成,变量a存储了“文峰”,b存储了“振刚”

Dies ist der Schritt zur Lösung praktischer Probleme . Es heißt „Algorithmus“ und Exchange ist der am häufigsten verwendete Algorithmus.

Ein weiteres Beispiel:

namespace Test
{
  class Program
  {
    static void Main(string[] args)
    {
      string boy = "秀丽";//男孩名字
      string girl = "伟强";//女孩名字
      string temp;//中间变量
      temp = boy;//把男孩的名字赋值给temp
      boy = girl;//把女孩的名字赋值给男孩
      girl = temp;//把temp中的名字赋值给女孩
      Console.WriteLine("男孩叫"+boy+" 女孩叫"+girl);
    }
  }
}

Das laufende Ergebnis ist:

Das obige ist der detaillierte Inhalt vonBeispiel für eine grundlegende Einführung in den C#-Algorithmus-Austauschcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn