网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若需要建立如图所示的存储结构,且已有说明double *p, x=0.2345; 则正确的赋值语句是()。
A.p=x;
B.p=&x;
C.*p=x;
D.*p=&x;
参考答案和解析
数据之间的关系;数据关系
更多 “若需要建立如图所示的存储结构,且已有说明double *p, x=0.2345; 则正确的赋值语句是()。A.p=x;B.p=x;C.*p=x;D.*p=x;” 相关考题
考题
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5; B.X=n%2.5: SXB
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5;B.X=n%2.5:C.x+n=i;D.x=5=4+1:
考题
若定义了以下函数: void f(……) { …… *p=(double *)malloc(10 * sizeof(double)); …… } p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是( )A.double *pB.float **pC.double **pD.float *p
考题
有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);
考题
若有以下定义和语句:“double r=99,*p=&r;*P =r;”,则以下正确的叙述是( )。A.两个*p含义相同,都说明给指针变量p赋值B.在“double r=99,*p=&r;”中,把r的地址赋值给了P所指的存储单元C.语句“*p=r;”把变量r的值赋给指针变量PD.语句“*p=r;”取变量r的值放回r中
考题
若有说明语句:double*p,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.*p=&a;scanf("%1f”,p);B.*p=&a;scanf("%f",p);C.p=&a;scanf("%",*p);D.p=&a;scanf("%1f",p);
考题
若定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。 struct st { int x; int y; int z; } struct worker { char name[20]; char sex; struct st birth; }p;A.x=1987B.birth.x=1987;C.p.birth.x=1987;D.p.x=1987;
考题
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是A.fun(int y,double m); B.k=fun(10,12.5); C.fun(x,n); D.void fun(n,x);
考题
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.ASX
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.B.C.D.A.AB.BC.CD.D
考题
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=S
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=&x;B.int*p-(float)x;C.float p=&x;D.float*p=1024;
考题
若有以下定义和语句: double r=23,*p=r; *p=r;则以下正确的叙述是______。A.两处的*p含义相同,都说明给指针变量p赋值B.在“double r=23,*p=r;”中,把r的地址赋值给了p所指的存储单元C.语句“*p=r;”把变量r的值赋给指针变量pD.语句“*p=r;”取变量r的值放回r中
考题
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);
考题
若有说明语句:double*p,a;则通过scanf语句正确给输入项读入数据的程序段是( )。A.*p=scanf(%1f”,p);B.*p=&a;scanf(%f,p);C.p=&a;scanf(%,*p);D.p=&a;scanf(%1f,p);
考题
若有以下定义和语句; double r=99,*p=7; *p=r; 则以下正确的叙述是( )A.两处的*p含义相同,都说明给指针变量P赋值3B.在“double r=99,*p=7;*p=r;”中,把r的地址赋给了p所指的存储单元C.语句“*p=r;”把变量r的值赋给指针变量pD.语句“*p=r;”把变量r的值放回P中
考题
设有C语句:struct T{int n;double x;}d,*p;,若要使p指向结构体变量中的成员n,正确的赋值语句是()A、p=d.nB、*p=d.nC、p=(struct T *)d.nD、p=(struct T *)d.n
考题
有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()A、point.x=1;point.y=2;B、point={1,2};C、p.x=1;p.y=2;D、p={1,2};
考题
单选题有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()A
point.x=1;point.y=2;B
point={1,2};C
p.x=1;p.y=2;D
p={1,2};
考题
单选题对于函数定义: void FUN(int n, double x) { … } 若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。A
k=FUN(x,n);B
void FUN(n,x);C
FUN(int y,double m);D
FUN(10,12.5);
考题
单选题设有C语句:struct T{int n;double x;}d,*p;,若要使p指向结构体变量中的成员n,正确的赋值语句是()A
p=d.nB
*p=d.nC
p=(struct T *)d.nD
p=(struct T *)d.n
考题
单选题若变量已正确定义并赋值,则错误的赋值语句是( )。A
a=a+1;B
a=sizeof(double);C
a=d‖c;D
a+1=a;
热门标签
最新试卷