//分数用结构来表示,结构是值类型,改变它们各自的值不会被改变
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
struct Fraction
{
public int numerator;
public int denominator;
}
class struct1
{
static void Main()
{
Fraction X;
X.numerator = 1;
X.denominator = 2;
Fraction Y = X;
Console.WriteLine("x={0}/{1}", X.numerator, X.denominator);
Console.WriteLine("y={0}/{1}", Y.numerator, Y.denominator);
X.numerator = 3;
Y.denominator = 3;
Console.WriteLine("x={0}/{1}", X.numerator, X.denominator);
Console.WriteLine("y={0}/{1}", Y.numerator, Y.denominator);
}
}
}

浙公网安备 33010602011771号