/*
* 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;
}
16-2例13.1运行
最新推荐文章于 2024-05-29 18:36:33 发布