- 2014软件技术1班
- 作 者:A19秦嘉琪
- 完成日期:2014年 12 月 14日
- 问题描述:两个复数的加减运算
- 输入描述:m,n,x,y四个数
- 程序输出:两个复数的运算值
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication31
{
class Program
{
static void Main(string[] args)
{
double m, n, x, y;
Console.WriteLine("第1个数的实数部分");
m = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("第2个数的实数部分");
n = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("第1个数的虚数部分");
x = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("第2个数的虚数部分");
y = Convert.ToDouble(Console.ReadLine());
Complex num = new Complex();
num.m = 1;
num.n = 3;
num.x = 2;
num.y = 4;
Console.WriteLine("复数相减等于{0}+{1}", num.SubStract(), num.substract());
Console.WriteLine("复数相加等于{0}+{1}", num.Add(), num.add());
Console.Read();
}
}
class Complex
{
public double m, n, x, y;
public double SubStract()
{
return m - n;
}
public string substract()
{
return (x - y) + "i";
}
public double Add()
{
return m + n;
}
public string add()
{
return (x + y ) + "i";
}
}
}
小结:将实数的运算进一步扩展为复数运算