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, v1v2); break; case '/': if(v2 == 0) { printf("除数为零\n"); break; } else { printf('%1.0f / %1.0f = %1.0f\n', v1, v2, v1/v2); break; } default: printf("运算符错误\n"); } return 0; }
原文地址: https://www.cveoy.top/t/topic/l0lW 著作权归作者所有。请勿转载和采集!