16-2例13.1运行

来源:互联网 发布:dwg编辑软件 编辑:程序博客网 时间:2024/06/05 21:54
/** Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作    者:王心垚* 完成日期:2013 年 6 月 14日* 版 本 号:v1.0*/#include<iostream>#include<math.h>using namespace std;int main(){    double a,b,c,disc;    cout<<"please input a,b,c: ";    cin>>a>>b>>c;    if(a==0)        cerr<<"a是0,错误!"<<endl;  //将有关出错信息插入cerr流,在屏幕输出    else if((disc=b*b-4*a*c)<0)        cerr<<"disc=b*b-4*a*c<0,错误!"<<endl;    //将有关出错信息插入cerr流,在屏幕输出    else    {        cout<<"x1="<<(-b+sqrt(disc))/(2*a)<<endl;        cout<<"x2="<<(-b-sqrt(disc))/(2*a)<<endl;    }    return 0;}
原创粉丝点击