
设计一个程序,可以模仿计算器完成加,减,乘,除四则运算:由键盘输入3个参数根据第二个参数判断进行一种运算
展开全部
#include<stdio.h>
void main() { float x,y,z; char c; int b;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case '+': b=1; z=x+y; break;
case '-': b=1; z=x-y; break;
case '*': b=1; z=x*y; break;
case '/': if ( y!=0 ) { b=1; z=x/y; } else b=0; break;
default: b=0; break;
}
printf("%f%c%f=",x,c,y); if ( b ) printf("%f\n",z); else printf("?\n");
}
展开全部
#include
void main() { float x,y,z; char c; int b;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case '+': b=1; z=x+y; break;
case '-': b=1; z=x-y; break;
case '*': b=1; z=x*y; break;
case '/': if ( y!=0 ) { b=1; z=x/y; } else b=0; break;
default: b=0; break;
}
printf("%f%c%f=",x,c,y); if ( b ) printf("%f\n",z); else printf("?\n");
}
void main() { float x,y,z; char c; int b;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case '+': b=1; z=x+y; break;
case '-': b=1; z=x-y; break;
case '*': b=1; z=x*y; break;
case '/': if ( y!=0 ) { b=1; z=x/y; } else b=0; break;
default: b=0; break;
}
printf("%f%c%f=",x,c,y); if ( b ) printf("%f\n",z); else printf("?\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询