第10周项目1项目填充一

问题及代码:

/* 
*Copyright (c)2014,烟台大学计算机与控制工程学院 
*All rights reserved. 
*文件名称:calculate.cpp 
*作    者:单昕昕 
*完成日期:2014年10月30日 
*版 本 号:v1.0 
* 
*问题描述:输入想要计算的式子及四则运算符。
*程序输出:运算结果。
*/ 
#include <iostream>
using namespace std;
int main()
{
    double a = 100;
    double b = 20;
    double c;
    char oper;
    cin>>a>>oper>>b;
    switch(oper)  //(1)oper即operation,这里表示四则运算符。
    {
    case '+':
        c = a + b;
        break;
    case '-':
        c = a - b;
        break;
    case '*':
        c = a * b;
        break;
    default :
        if( b==0)
            c = a;
        else
            c = a / b;
        break;
    }
    cout<<"c="<<c<<endl;
    return 0;
}


 

运行结果:

第10周项目1项目填充一_第1张图片

 

第10周项目1项目填充一_第2张图片

 

第10周项目1项目填充一_第3张图片

 

第10周项目1项目填充一_第4张图片

 

知识点总结:

主要是明白了char op的用法。

 

学习心得:

op即operation,表示四则运算符。

你可能感兴趣的:(C++,程序设计,程序设计作业)