/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:荆世琛
* 完成日期:2012 年 11月 21日
* 版本号:v1.0
* 输入描述:运算结果
* 问题描述:两个数及运算符
* 程序输出:两个数运算的结果
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main(){
float num1,num2,result;
char oper;
cout<<"请输入算式:";
cin>>num1>>oper>>num2;
switch(oper)
{
case'+':result=num1+num2;
break;
case'-':result=num1-num2;
break;
case'*':result=num1*num2;
break;
case'/':result=num1/num2;
break;
default:cout<<"您的输入有误!";
}
cout<<num1<<oper<<num2<<"="<<result<<endl;
return 0;
}
输出图像:
心得体会:
这是在图书馆看书时学会的程序,虽然简单,但却很好的联系了switch语句,有必要发个博文。