题目描述
按递增顺序依次列出所有分母为40,分子小于40的最简分数。
输入
输出
分数之间用逗号分开(含最末逗号)
样例输入
样例输出
1/40,3/40,7/40,9/40,11/40,13/40,17/40,19/40,21/40,23/40,27/40,29/40,31/40,33/40,37/40,39/40,
代码:
#include<iostream>
using namespace std;
int poo (int i,int j){
return i==0?j:poo(j%i,i);
}
int main()
{
int i,j;
for(i=1;i<=40;i++)
{
if(poo(i,40)==1)
{
cout<<i<<"/40,";
}
}
}
递归。。。。。。