患者,女,55岁,体弱,少气懒言,乏力自汗,面色苍白,宜选用的药物是()
A.味酸
B.味苦
C.味甘
D.味辛
E.味咸
参考答案:C
河南男孩刘杉经过肺移植手术,已经可以呼吸自如地生活学习了。为挽救11 岁儿子的生命,刘杉的父母不惜分别捐出一片肺叶给孩子。刘杉的父母冒着生命危险为孩子捐肺的感人事迹告诉我们[ ]
A.父母是子女生命安全的唯一保障
B.父母的爱是至真至纯的、无私的爱
C.父母的生命没有孩子的宝贵
D.父母对子女的爱是不求回报的
使用“答题”菜单或从VC6中打开考生文件夹proj2下的工程proj2。此工程包含一个程序文件main.cpp,其中有类Quadritic、类Root以及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Root对象用于表示方程ax2+bx+c=0的一组根,它的数据成员num_of_roots有3种可能的值0、1和2,分别表示根的3种情况:无实根、有两个相同的实根和有两个不同的实根。请在程序中的画线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为(注:输出中的X^2表示x2): 3X^2+4X+5=0.0 无实根 4.5X^2+6X+2=0.0 有两个相同的实根: -0.666667和-0.666667 1.5X^2+2X-3=0.0 有两个不同的实根: 0.896805和-2.23014 //源程序 #include<iostream> #include<iomanip> #include<cmath> using namespace std; class Root //一元二次方程的根 public: const double x1; //第一个根 const double x2; //第二个根 const int num_of_roots; //不同根的数量:0、1或2 Root():x1(0.0),x2(0.0),num_of_roots(0) //创建一个“无实根”的Root对象 Root(double root) //************found************ :______ //创建一个“有两个相同的实根”的Root对象 Root(double root1,double root2) :x1(root1),x2(root2),num_of_roots(2) //创建一个有两个不同的实根的Root对象 void show() const //显示根的信息 cout<<"\t\t": switch(num_of_roots) case 0: //************found************ case 1: cout<<"有两个相同的实根:"<<x1<<"和"<<x2;break; default: cout<<"有两个不同的实根:"<<x1<<"和"<<x2;break; ; class Quadratic //二次多项式 public: const double a,b,c; //分别表示二次项、一次项和常数项3个系数 Quadratic(double a,double b,double c) //构造函数 //************found************ :______ Quadratic(Quadratic&x) //复制构造函数 :a(x.a),b(x.b),c(x.c) Quadratic add(Quadratic x)const //求两个多项式的和 return Quadratic(a+x.a,b+x.b,c+x.c); Quadratic sub(Quadratic x)const //求两个多项式的差 //************found************ double value(double x)const //求二次多项式的值 return a *x*x+b*x+c: Root root() const //求一元二次方程的根 double delta=b*b-4*a*e; //计算判别式 if(delta<0.0)return Root(); if(delta==0.0)return Root(-b/(2 *a)); double sq=sqrt(delta); return Root((-b+sq)/(2*a),(-b-sq)/(2*a)); void show() const //显示多项式 cout<<endl<<a<<"X^2"<<showpos<<b<<"X"<<c<<noshowpos; void showFunction() //显示一元二次方程 show(); cout<<"=0.0": ; int main() Quadratic q1(3.0,4.0, 5.0), q2 (4.5,6.O,2.O),q3(q2.sub(ql)); q1.showFunction(); q1.root().show(); q2.showFunction(); q2.root().show(); q3.showFunction(); q3.root().show(); cout<<endl; return 0: