C#异或运算符的使用【C#】
生活随笔
收集整理的這篇文章主要介紹了
C#异或运算符的使用【C#】
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
C#異或運算符的使用
題目描述
編寫一個控制臺應(yīng)用,采用異或運算符,實現(xiàn)兩個整型變量值的交換。并在Program類的Main進(jìn)行驗證。
輸入
依次輸入2個整數(shù)
輸出
輸出交換前、后兩個變量的值
樣例輸入
12 78樣例輸出
before exchange first=12,second=78 after exchange first=78,second=12 using System;namespace ConsoleApp_A {class Program{static void Main(string[] args){int a, b;bool ju1=int.TryParse(Console.ReadLine(),out a);bool ju2 = int.TryParse(Console.ReadLine(), out b);/*string s = Console.ReadLine();*/Console.WriteLine("before exchange first={0},second={1}", a, b);int c = a ^ b;a = c ^ a;b = c ^ b;Console.WriteLine("after exchange first={0},second={1}", a, b);}} }?
總結(jié)
以上是生活随笔為你收集整理的C#异或运算符的使用【C#】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 问题 I: 连通块计数
- 下一篇: MIP 官方发布 v1稳定版本