ylbtech-Arithmetic:Console-算法[for,if]-不用第三个变量,交换两字符串的值 |
Console-算法[for,if]-不用第三个变量,交换两字符串的值
using System;namespace ConsoleApplication1{ class Program { /// /// ylb:算法 /// 不用第三个变量,交换两字符串的值 /// /// static void Main(string[] args) { string str1 = "abc"; string str2 = "123"; Console.WriteLine("交换前 str1={0},str2={1}", str1, str2); str1 = str1 + str2; str2 = str1.Replace(str2,""); str1 = str1.Replace(str2, ""); Console.WriteLine("交换后 str1={0},str2={1}", str1, str2); } }}
1.C,Execution Result(运行结果) |
交换前 str1=abc,str2=123交换后 str1=123,str2=abc请按任意键继续. . .
| 作者:出处:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |