3. 编程实现以下功能:读入两个运算数(data1和data2)及一个运算符(op),计算表达式d

2020-07-20 社会 1477阅读

#include

int main()

{double data1,data2,data;

char op;

scanf("%lf%c%lf",&data1,&op,&data2);

switch(op)

{case '+':data=data1+data2;break;

case '-':data=data1-data2;break;

case '*':data=data1*data2;break;

case '/':if(data2)data=data1/data2;

 else {printf("除数不能为0!\n"); return 0;}

}

printf("%g%c%g=%g\n",data1,op,data2,data);

return 0;

}

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com