【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《多功能计算器C语言代码》,欢迎阅读!
#include #include void main()
{ float a,b,d,e,f,g,h,x1,x2,; char c;
printf("请选择功能:");
printf("按下1为使用计算器");
printf("按下2为求解一元二次方程"); scanf("%d",&d); if(d==1);
{ scanf("%f%c%f",&a,&c,&b); if(c=='+'){
printf("%.2f%c%.2f=%.2f\n",a,c,b,a+b); getchar(); }
else if(c=='-') {
printf("%.2f%c%.2f=%.2f\n",a,c,b,a-b); getchar(); }
else if(c=='/') {
printf("%.2f%c%.2f=%.2f\n",a,c,b,a/b); getchar(); }
else if(c=='*'){
printf("%.2f%c%.2f=%.2f\n",a,c,b,a*b); getchar(); } }
else if(d==2)
{ printf("输入a,b,c:"); scanf("%f%f%f",&a,&b,&e); f=sqrt(b*b-4*a*e); if(f<0) {
printf("此方程无解。"); }
else { g=-b/(2*a); h=f/(2*a); x1=g+h; x2=g-h;
printf("此方程的两个根为:%f,%f",x1,x2); } } }
本文来源:https://www.wddqxz.cn/1a02dc60d4d8d15abe234ee5.html