C语言实现四则运算计算器:使用switch语句
#include<stdio.h> int main() { float v1,v2; char op; printf("please type your expression:\n"); scanf("%f%c%f",&v1,&op,&v2); switch(op) { case '+': printf("%1.0f+%1.0f=%1.0f\n",v1,v2,v1+v2); break; case '-': printf("%1.0f-%1.0f=%1.0f\n",v1,v2,v1-v2); break; case '': printf("%1.0f%1.0f=%1.0f\n",v1,v2,v1*v2); break; case '/': if(v2==0){printf("除数为零\n"); break;} else {printf("%1.0f/%1.0f=%1.2f\n",v1,v2,v1/v2); break;} default: printf("运算符错误\n"); } return 0; }
原文地址: https://www.cveoy.top/t/topic/l489 著作权归作者所有。请勿转载和采集!