一、问题及代码
/* 文件名称:两个浮点数的四则运算
02.* 作 者: 李钦
03.* 完成日期: 2016 年 3 月 12 日
04.* 版 本 号:v1.0
05.* 对任务及求解方法的描述部分:
06.* 输入描述:
07.* 问题描述: 略
08.* 程序输出: 略
09.* 问题分析: 略
10.* 算法设计: 略
11.*/
#include<iostream.h>
void main()
{
double d1,d2;
char op; //char 字符型
cout<<"Please Input d1 op d2"<<endl;
cin>>d1>>op>>d2;
switch(op) //switch多分支选择语句,switch后面的表达式只能是字符型,整型,枚举型。
{
double s;
case'+':s=d1+d2; //case 选择语句的分支,符合的就执行
cout<<d1<<op<<d2<<"="<<s<<endl;
break; //break终止当前操纵,跳出整个循环,结束程序
case'-':s=d1-d2;
cout<<d1<<op<<d2<<"="<<s<<endl;
break;
case'*':s=d1*d2;
cout<<d1<<op<<d2<<"="<<s<<endl;
break;
case'/':s=d1/d2;
cout<<d1<<op<<d2<<"="<<s<<endl;
break;
default:cout<<"输入非法"<<endl; //default 选择语句中的其他分支
}
}
二、运行结果:
三、心得体会:
四、知识点总结: