问题 单项选择题 共用题干题

患者女,28岁,怀孕5个月,因右上后牙自发痛,咬合痛伴面部肿胀3天就诊。查体:6颌面深龋,深及髓腔,近中腭侧牙冠缺损,断面位于龈上,Ⅰ°松动,叩痛(+++),6颊侧近前庭沟处肿胀,压痛

根据情况,该患者治疗计划中错误的是()

A.抗感染

B.保持口腔卫生

C.开髓引流

D.口服止痛药

E.疏通根管

答案

参考答案: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:

多项选择题