多功能计算器C语言代码

2022-05-20 22:39:18   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《多功能计算器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