c语言问题
、* 编写程序: * 分子分母为正整数,分子小于分母且分子分母无公因数的分数称为最简真分数。统计当分数的分母取值范围为[50,90]时的最简真分数的个数。
、* 编写程序: * 分子分母为正整数,分子小于分母且分子分母无公因数的分数称为最简真分数。统计当分数的分母取值范围为[50,90]时的最简真分数的个数。
答案:#include<stdio.h>
int main()
{
int a,b,i,j=1;
for(a=50;a<=90;a++)
for(b=1;b<a;b++)
{
for(i=2;i<=b;i++)
{
if(a%i==0&&b%i==0) break;
}
if(i>b) printf("%d.%d/%d\n",j++,b,a);
}
}
上一个:求助以下C程序源文件有什么问题
下一个:C语言读取文件数据的问题