网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设double *p[6];则()。
A.p是指向double型变量的指针
B.p是double型数组
C.p是指针数组,其元素是指向double型变量的指针
D.p是数组指针,指向double型数组
参考答案和解析
2 + 5.0
更多 “设double *p[6];则()。A.p是指向double型变量的指针B.p是double型数组C.p是指针数组,其元素是指向double型变量的指针D.p是数组指针,指向double型数组” 相关考题
考题
若定义了以下函数: void f(……) { …… *p=(double *)malloc(10 * sizeof(double)); …… } p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是( )A.double *pB.float **pC.double **pD.float *p
考题
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.ASX
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.AB.BC.CD.D
考题
设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是A.scanf("%f",C.scanf("%lf",p+6)D.scanf("%lf",p[6]);
考题
设有定义:“double x[10],*p=x;”,以下能给数组x下标为6的元素读人数据的正确语句是( )。A.scanf("%f"x[6]);B.scanf("%If",*(x+6));C.scanf("%if",p+6);D.scanf("%if",p[6]);
考题
设i,j为类X定义的double型变量名,下列X类的构造方法中不正确的是A.X(double k){ i=k; }B.X( ){ i=6;}C.X(double m,double n){ i=m;j=n;}D.double X(double k){ i=k;return i;}
考题
使用VC6打开考生文件夹下的工程RevProj14。此工程包含一个源程序文件RevMain14.cpp,但该程序中类的定义有错误。请改正程序中的错误,使它能得到正确结果。注意,不要改动main函数,不得删行或增行,也不得更改程序的结构。源程序文件RevMain14.cpp中的程序清单如下://RevMain14.cppinclude<iostream>include<math>using namespace std;class Point{private:double x;double y;public:Point(){}void Point(double x1,double y1){x=x1;y=y1;}void setvalue(double x,double y){x=x;y=y;}double getx (){return x;}double gety()}return y;}void print(){cout<<"x="<<x<<",y= "<<y<<end1;}~Point(){}};class Line{private:Point p1;Point p2;double width;public:Line(double x1,double y1,double x2,double y2,double d):p1(x1,y1),p2(x2,y2){width=d;}~Line(){}void displength(){double 1;1=sqrt((p1.getx{)-p2.getx())*(p1.getx()-p2-getx())+(p1.gety()-p2.gety())*(p1.gety()-p2.gety()));cout<<"the length of Line is "<<1<<end1;}};int main(){Line *p1;Line 1(5,15,25,35,0.5);p1=1;p1->displength();return 0;}
考题
单选题定义“double *p[6];”的含义是()。A
p是一个指向double类型变量的指针B
p是double类型数组C
p是指针数组D
p是数组指针
热门标签
最新试卷