复数的加减

来源:互联网 发布:only的淘宝代购靠谱吗 编辑:程序博客网 时间:2024/04/29 15:08
//作者:莫明剑//完成时间2014年12月11日//问题描述:创建一个程序来将两个复数(1+2i)、(3+4i)相加减,以及输入两个复数相加减,然后以字符形式显示输出using System;namespace 复数的加减{    class Program    {        static void Main(string[] args)        {            Console.WriteLine("两个复数(1+2i)、(3+4i)相加减\n");            Complex mmd = new Complex();            mmd.a1 = 1;            mmd.b1 = 2;            mmd.a2 = 3;            mmd.b2 = 4;            mmd.HiiEuu();            Console.WriteLine("两个复数(a1+b1i)、(a2+b2i)相加减");            Console.WriteLine("请输入a1");            mmd.a1 = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入b1");            mmd.b1 = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入a2");            mmd.a2 = Convert.ToInt32(Console.ReadLine());            Console.WriteLine("请输入b2");            mmd.b2 = Convert.ToInt32(Console.ReadLine());            mmd.HiiEuu();            Console.ReadKey();        }    }    class Complex    {        public int a1;        public int b1;        public int a2;        public int b2;                public void HiiEuu()        {            Console.WriteLine("复数(({0})+({1}i))+(({2})+({3}i))=({4})+({5}i)", a1, b1, a2, b2, a1 + a2, b1 + b2);            Console.WriteLine("复数(({0})+({1}i))-(({2})+({3}i))=({4})+({5}i)\n", a1, b1, a2, b2, a1 - a2, b1 - b2);        }    }}

0 0