1381简易计算器

来源:互联网 发布:js得到select选中的值 编辑:程序博客网 时间:2024/06/06 08:38
#include <stdio.h>//  这题有偷懒的嫌疑,不过还是accept了//  实际上应该辗转相除法直到没有1之外的公因数//  作者 :FnLock int main(int argc,const char *argv[]){    int a,b,c,d;    int x,y;    scanf("%d%d%d%d",&a,&b,&c,&d);    // 通分     x=a*d+b*c;  //  分子     y=b*d;      //  分母     int i;    for(i=2;i<1000;i++)    {        while(x%i==0&&y%i==0)        {            x/=i;            y/=i;        }    }    printf("%d/%d\n",x,y);    return 0;} 
原创粉丝点击