#include<stdio.h>
int main (void)
{
int m,n,a,e,f;
printf("Enter a fraction:");
scanf("%d/%d",&m,&n);
e=m;
f=n;
if (n==0)
printf("In lowest terms:%d",m);
while(n!=0){
a=(m%n);
m=n;
n=a;
}
e=e/m;
f=f/m;
printf("In lowest terms:%d/%d",e,f);
int main (void)
{
int m,n,a,e,f;
printf("Enter a fraction:");
scanf("%d/%d",&m,&n);
e=m;
f=n;
if (n==0)
printf("In lowest terms:%d",m);
while(n!=0){
a=(m%n);
m=n;
n=a;
}
e=e/m;
f=f/m;
printf("In lowest terms:%d/%d",e,f);
return 0;
}
}
本文介绍了一个简单的C语言程序,该程序能够将用户输入的任意分数转换为最简形式。通过辗转相除法求得分子分母的最大公约数,并据此简化分数。
2022

被折叠的 条评论
为什么被折叠?



