⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 complexnumber.cs

📁 yongle jpscxsd j cxksk xdkl sna
💻 CS
字号:
using System;

namespace Example_3
{
	/// <summary>
	/// ComplexNumber 的摘要说明。
	/// </summary>
	class ComplexNumber
	{
		// 要存放复数的实数部分的变量
		private int _real;
		
		//要存放复数的虚数部分的变量
		private int _imaginary;
    
		//默认构造函数
		private ComplexNumber()
		{
			_real = 0;
			_imaginary = 0;
		}

		private void Accept()
		{
			Console.WriteLine("请输入实数部分");
			_real = int.Parse(Console.ReadLine());
				
			Console.WriteLine("请输入虚数部分");
			_imaginary = int.Parse(Console.ReadLine());
		}

		void ShowResult()
		{
			Console.WriteLine("相加之和为:");
			Console.WriteLine(_real + "+" + _imaginary + "i");
		}
		
		// 将两个复数相加的方法
		ComplexNumber Add(ComplexNumber objParam1)
		{
			objParam1._real += _real ;
			objParam1._imaginary += _imaginary;
			return objParam1;
		}

		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		public static void Main(string[] args)
		{
			ComplexNumber objNumber1 = new ComplexNumber();
			ComplexNumber objNumber2 = new ComplexNumber();

			objNumber1.Accept();
			objNumber2.Accept();

			ComplexNumber objTemp = objNumber1.Add(objNumber2);
			objTemp.ShowResult();			
		}
	}
}

⌨️ 快捷键说明

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