有理数的四则运算(C语言) 急用![问题描述]设计一个可进行有理数运算的演示程序.[基本要求]实现两个有理数相加、相减、相乘、相除的运算.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 18:26:31
有理数的四则运算(C语言) 急用![问题描述]设计一个可进行有理数运算的演示程序.[基本要求]实现两个有理数相加、相减、相乘、相除的运算.
xS]oP+XB%?cE9R8Y5d3LgB2C\Ə~p_#6q+ӧ4swf?;ّ7u=oi[kn{7Qk:`/I;}SIErK{NoNw|ٰ't# ᄉi%/,&OKp){q=2 z1߈`^xW{Uɪ\h$$@CRM[ n6MN$ay](y%Ju9V:$ei4Kfa" ,Y8 ۊzCH*)HZDFkM^.dDd}, YVlVsznP"ǺLg"ƞkH҈DT>c5b dbXJ."5K( AI EeZkwwT$$#Pp;4-\"H5紭L]Ҋt

有理数的四则运算(C语言) 急用![问题描述]设计一个可进行有理数运算的演示程序.[基本要求]实现两个有理数相加、相减、相乘、相除的运算.
有理数的四则运算(C语言) 急用!
[问题描述]
设计一个可进行有理数运算的演示程序.
[基本要求]
实现两个有理数相加、相减、相乘、相除的运算.

有理数的四则运算(C语言) 急用![问题描述]设计一个可进行有理数运算的演示程序.[基本要求]实现两个有理数相加、相减、相乘、相除的运算.
/*
如输入:math f=x+(- * /) y
input a express(for example 5+(- * /)6):
6+9
结果
6.00 + 9.00 = 15.00
continue enter 1; break,enter 0
*/
#include
#include
void main(){
double x,y,f=0;
char c;
int p=1;
while(p){
printf("\t\t\tmath f=x+(- * /) y\n");
printf("\n\t\tinput a express(for example 5+(- * /)6):\n\t\t");
scanf("%lf%c%lf",&x,&c,&y);
switch(c){
case '+':f=x+y;break;
case '-':f=x-y;break;
case '*':f=x*y;break;
case '/':f=x/y;break;
default:break;
}
printf("\n\t\t%4.2lf %c %4.2lf = %4.2lf\n",x,c,y,f);
printf("\n\t\tcontinue enter 1; break,enter 0\n\t\t");
scanf("%d",&p);
system("cls");
}
}