using System;
using System.Collections.Generic;
using System.Text;
namespace KS2
{
class Program
{
static void Main(string[] args)
{
IntSet s0 = new IntSet(2, 3, 4);
s0.OutPut1(s0);
Console.WriteLine("增加一个数:");
s0.Add(1);
s0.OutPut1(s0);
IntSet s1 = new IntSet(4, 5, 6);
s1.OutPut1(s1);
Console.WriteLine("减去一个数:");
s1.Sub(2);
s1.OutPut1(s1);
Console.WriteLine("并集:");
s1.OutPut1(s1.Union(s0));
Console.WriteLine("交集");
s1.OutPut1(s1.Intersection1(s0));
Console.WriteLine("差集:");
s1.OutPut1(s1.Subtraction1(s0));
Console.WriteLine("于");
Console.WriteLine(s1.Belong(s0));
start:
int n;
Console.WriteLine("输入集合1的最大项数");
n = int.Parse(Console.ReadLine());
int m;
Console.WriteLine("输入集合1的项数");
m = int.Parse(Console.ReadLine());
IntSet s2 = new IntSet(m);
s2.MaxSize = n;
s2.CurSize = m;
Console.WriteLine("输入集合1");
if (s2.CurSize > s2.MaxSize)
goto error1;
else
{
for (int i = 0; i < s2.CurSize; i++)
{
评论3
最新资源