using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication72
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("加法输入1 减法输入2");
int i = int.Parse(Console.ReadLine());
if (i == 1)
{
Complex and = new Complex();
Console.WriteLine("请输入第一个复数实部。");
int a = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第一个复数虚部。");
int b = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数实部。");
int c = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数虚部。");
int d = int.Parse(Console.ReadLine());
and.shibu(a, c);
Complex and1 = new Complex();
and1.shibu(b, d);
Console.WriteLine("{0} + {1}i", and.x, and1.x);
Console.ReadKey();
}
else if (i == 2)
{
Complex and = new Complex();
Console.WriteLine("请输入第一个复数实部。");
int a = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第一个复数虚部。");
int b = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数实部。");
int c = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数虚部。");
int d = int.Parse(Console.ReadLine());
and.xubu(a, c);
Complex and1 = new Complex();
and1.xubu(b, d);
Console.WriteLine("{0} + {1}i", and.x, and1.x);
Console.ReadKey();
}
}
class Complex
{
public int x;
public int shibu(int a,int c)
{
x = a + c;
return x;
}
public int xubu(int b, int d)
{
x = b - d;
return x;
}
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication72
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("加法输入1 减法输入2");
int i = int.Parse(Console.ReadLine());
if (i == 1)
{
Complex and = new Complex();
Console.WriteLine("请输入第一个复数实部。");
int a = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第一个复数虚部。");
int b = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数实部。");
int c = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数虚部。");
int d = int.Parse(Console.ReadLine());
and.shibu(a, c);
Complex and1 = new Complex();
and1.shibu(b, d);
Console.WriteLine("{0} + {1}i", and.x, and1.x);
Console.ReadKey();
}
else if (i == 2)
{
Complex and = new Complex();
Console.WriteLine("请输入第一个复数实部。");
int a = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第一个复数虚部。");
int b = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数实部。");
int c = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个复数虚部。");
int d = int.Parse(Console.ReadLine());
and.xubu(a, c);
Complex and1 = new Complex();
and1.xubu(b, d);
Console.WriteLine("{0} + {1}i", and.x, and1.x);
Console.ReadKey();
}
}
class Complex
{
public int x;
public int shibu(int a,int c)
{
x = a + c;
return x;
}
public int xubu(int b, int d)
{
x = b - d;
return x;
}
}
}
}