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;
}
}
运行及结果: