永发信息网

编译程序:实现对分数约分的功能.输入m,n求m/n约分后的分子和分母分别为多少

答案:1  悬赏:0  手机版
解决时间 2021-04-04 16:46
  • 提问者网友:你独家记忆
  • 2021-04-03 20:38
编译程序:实现对分数约分的功能.输入m,n求m/n约分后的分子和分母分别为多少
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-04-03 20:46
楼主你好!
根据你的要求实现代码如下!
#include
int fun(int m,int n){

 int r;
 while(r=m%n){
  m=n;
  n=r;
 }
 return n;
}
 
int main(){

 int m,n,d;
 printf("请输入分数:");
 scanf("%d/%d",&m,&n);
 d=fun(m,n);

 printf("
约分后为:%d/%d",m/d,n/d); return 0;
}
 

希望我的回答对你有帮助!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯