C语⾔第六篇:⽤switch语句实现四则运算器源代码:
/*
*Copyright (c)2016,刘兵马俑
*All rights reserved.
*⽂件名称:main.c
*作者:刘兵马俑
*完成⽇期:2016/03/20
*版本号:v1.0
*问题描述:⽤switch语句实现四则运算器
*程序输出:运算结果
*/
#include <stdio.h>
int  main()
{
float fFloat1=.0,fFloat2=.0;
char cOP=NULL;
printf("请输⼊要进⾏四则运算表达式:\n");
scanf("%f%c%f",&fFloat1,&cOP,&fFloat2);
switch(cOP)
{
case '+':
printf("%f+%f=%f\n",fFloat1,fFloat2,fFloat1+fFloat2);
break;
case '-':
printf("%f-%f=%f\n",fFloat1,fFloat2,fFloat1-fFloat2);
break;
case '*':switch的用法c语言
printf("%f*%f=%f\n",fFloat1,fFloat2,fFloat1*fFloat2);
break;
case '/':
if(0!=fFloat2)
{
printf("%f/%f=%f\n",fFloat1,fFloat2,fFloat1/fFloat2);
}
else
{
printf("error!\n");
}
break;
default:
printf("error!\n");
break;
}
return 0;
}
运⾏结果:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。