class1.cs

来自「C#开发教程 由浅入深 配有实例 是初学者的好帮手」· CS 代码 · 共 45 行

CS
45
字号
using System;

namespace LogOps
{
	class LogOpsApp
	{
		public static void display(
			byte left, byte right, byte ans, string op) 
		{
			string Lstr = null;
			string Rstr = null;
			string Astr = null;
			Lstr = Convert.ToString(left, 2);
			if (0 != right)
				Rstr = Convert.ToString(right, 2);
			else
				Rstr = "--------";
			Astr = Convert.ToString(ans, 2);

			Console.WriteLine(
				"\t{0,8}\n{1}\t{2,8}\n\t{3,8}\n",
				Lstr, op, Rstr, Astr);
		}

		[STAThread]
		static void Main(string[] args)
		{
			byte a, b, c, d, e, f, g;
			a = 255;
			b = 132;
			c = 85;
			byte OneOperand = 0;

			d = (byte)(a & b);
			display (a, b, d, "&");
			e = (byte)(d | c);
			display (d, c, e, "|");
			f = (byte)(e ^ a);
			display (e, a, f, "^");
			g = (byte)~f;
			display (f, OneOperand, g, "~");
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?