问题:按递增顺序依次列出所有分母为40,分子小于40的最简真分数。
分析:利用最大公约数
using System;namespace ConsoleApplication1
{class Program{static void Main(string[] args){for(int i=1;i<=40;i++){int a = 40;int b = i;while (b!=0){int t = a % b;a = b;b = t;}if (a == 1)Console.WriteLine("{0}/40",i);} }}
}