作业报告19

来源:互联网 发布:servlet向网页传递数据 编辑:程序博客网 时间:2024/06/06 01:19
/* * Copyright(c) 2014,烟台大学计算机学院 *All right reserved. *文件名称:text.cpp *作者:杨旭 *完成日期:2014年11月3日 *版本号:v1.0 * *问题描述:运行一次程序,输出十个形式为“1+2=?”的式子 *输入描述:a,oper,b *程序输出:十个形式为"a+b=?"的式子 */#include<iostream>#include<iomanip>using namespace std;int main(){    double a,b,c;    int i=1;    char oper;    do    {cin>>a>>oper>>b;    switch(oper)    {    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<<"="<<setprecision(3)<<c<<endl;//限制输出结果为3位有效数字    i=i+1;    }    while(i<=10);    return 0;}


运行结果:

0 0