c语言指针化简带分数,c语言带分数四则运算问题!!!要求被调函数,化简.
滿意答案
Lie囡
2013.02.03
采納率:58%????等級:12
已幫助:8948人
#include
long int a,b,c,d,x,y,z;
char op;
int f1();
int f2();
main()
{printf("shu ru di yi ge shu de fen zi:");
scanf("%ld",&a);
printf("shu ru di yi ge shu de fen mu:");
scanf("%ld",&b);
if(!b) {printf("error");exit(0);}
printf("shu ru di er ge shu de fen zi:");
scanf("%ld",&c);
printf("shu ru di er ge shu de fen mu:");
scanf("%ld",&d);
if(!d) {printf("error");exit(0);}
getchar();
printf("shu ru yun suan fu:");
scanf("%c",&op);
f1();
f2();
printf("jie guo shi %ld/%ld\n",y,x);
getch();
}
int f1()
{switch(op)
{case '+':x=b*d;y=a*d+b*c;break;
case '-':x=b*d;y=a*d-b*c;break;
case '*':x=b*d;y=a*c;break;
case '/':x=b*c;y=a*d;break;
default:printf("op illegal\n");exit(0);
}
return 1;
}
int f2()
{int i,j,t;
i=x>y?x:y;
j=x+y-i;
t=i%j;
while(t)
{i=j;
j=t;
t=i%j;
}
x=x/j;
y=y/j;
}
00分享舉報
總結
以上是生活随笔為你收集整理的c语言指针化简带分数,c语言带分数四则运算问题!!!要求被调函数,化简.的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: c语言内容逆置程序设计,C语言程序设计练
- 下一篇: linux修改端口cost值,Linux
