C语言中switch的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言中switch的应用
程序思想:
C++编程灵活简单,我们只要有自己的对设计目标的整体思想,其余的属于添砖加瓦,比如:
此次计算器的编程设计可能用到“switch()”可能会达到简单,操作领会直白等优点;可能会用到哪几种数据类型,他们用来控制什么,实现啥功能,首先我们可以定义主要的参数和类型,其余缺少的后继添加弥补……
或者我们对于更复杂的编程我们可以画流程图,实时的同步出自己的思想。因此,就我个人而言,多联系,多试试,归纳与敢于实践是永不挫败的必胜之心!(加油:IT行业欢迎你)
计算器程序代码:
#include<>
main()
{
float a,b;
float jia,jian,cheng,chu;
char c;
printf("请输入计算的两个数值【任意数且仅限加减乘除】!!!\n");
printf(" 格式:1+1=\n");
printf(" 1-1=\n");
printf(" 1*1=\n");
printf(" 1/1=\n");
printf("\n");
printf("\n");
printf("您输入的是:");
scanf("%f%c%f",&a,&c,&b);
jia=a+b;
jian=a-b;
cheng=a*b;
chu=a/b;
switch(c)
{
case '+':printf("%\n",jia);break; /*控制小数点的尾数:保留后三位*/
case '-':printf("%\n",jian);break;
case '*':printf("%\n",cheng);break;
case '/':printf("%\n",chu);break;
}
}
运行及结果: