用C语言输入一个分数表达式,把它计算出来。 比如输入:10/500 -15/4...答:include <stdio.h>int main(){float a1,b1;float a2,b2;float result;scanf("%f/%f-%f/%f",&a1,&b1,&a2,&b2);result=a1/b1-a2/b2;printf("%.3f-%.3f=%.3f\n",a1/b1,a2/b2,result);return 0;}测试用例:10/500-15/4 0.020-3.750=-3.730 ...
编写C语言程序,计算由用户输入的两个分数,求它们的加,减,乘,除._百度...答:int Gcd(int a, int b){} 是求最大公约数函数。用于加,减,乘,除结果的约分。输入格式 是 4/3,9/8 用逗号分隔 2 个分数。include<stdio.h> include<math.h> int Gcd(int a, int b){ if(b == 0)return a;return Gcd(b, a % b);} main(){ int a,b,c,d;int e,f...
C语言中的分数四则运算答:int a,b,c,d,i,x,y;char op;scanf("%d/%d%c%d/%d",&b,&a,&op,&d,&c);if(a==0||c==0) exit(0);if(op=='+'){y=b*c+d*a;x=a*c;} if(op=='-'){y=b*c-d*a,x=a*c;} if(op=='*'){y=b*d;x=a*c;} if(op=='/'){y=b*c;x=a*d;} if(y=...