计算机二级

已知inta,*pa=&a;输出指针pa十进制的地址值的方法是()。A.cout<<pa;B.cout<<*p;C.cout<<&pa;D.cout<<long(pa);

题目

已知inta,*pa=&a;输出指针pa十进制的地址值的方法是()。

A.cout<<pa;

B.cout<<*p;

C.cout<<&pa;

D.cout<<long(pa);

参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定一条定义语句为“inta[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则正确的语句为()。

A、x=pa[3];

B、x=*(a+3);

C、x=a[3];

D、x=*pa+3;


参考答案:ABC

第2题:

要想使23.78965421的输出为23.7887应用的语句是

A.cout<<23.78965421;

B.cout<<fixed<<23.78965421;

C.cout<<23.78965421-0.001;

D.cout<<fixed<<23.78965421-0.001;


正确答案:C
解析:C++语言中默认小数的输出位一共是6位,fixed的意义是在小数点后保留6位。

第3题:

与语句cout< <endl; 不等价的是

A.cout < <'\n';

B.cout < <'\12';

C.cout < <'\xA';

D.cout < <'\0';


正确答案:D
解析:题干表示的是回车换行,选项 A) ,选项B) 和选项C) 都表示回车换行。而选项D) 是字符串的结尾标志。

第4题:

下列语句中,输出与众不同的是

A.cout<<"1."<<setfill('')<<"Hello!"<<endl;

B.cout<<"1."<<''<<"Hello! \n";

C.cout<<"1. Hello!"<<endl;

D.cofit<<"1."<<setw(7)<<"Hello!";


正确答案:A
解析:本题主要考察setfill的用法。只用在设置了宽度的情况下,字符填充操作setfill才有意义。另外要注意的是设置宽度setw是所有格式中唯一一个一次有效的设置。

第5题:

与语句cout<<endl;不等价的是( )。 A.cout<<\n;B.cout<<\12;SXB

与语句cout<<endl;不等价的是( )。

A.cout<<\n;

B.cout<<\12;

C.cout<<\xA;

D.cout<<\0;


正确答案:D
D。【解析】题干表示的是回车换行,选项A、B和C都表示回车换行。而D是字符串的结尾标志。

第6题:

与语句cout <<end1;不等价的是

A.cout <<,’\n’;

B.cout <<,’\12’;

C.cout <<,’\xA’;

D.cout <<,’\0’;


正确答案:D
解析:题干表示的是回车换行,选项A),选项B)和选项C)都表示回车换行。而选项D)是字符串的结尾标志。

第7题:

已知int a,*pa=&a:输出指针pa十进制的地址值的方法是()。A.cout<

已知int a,*pa=&a:输出指针pa十进制的地址值的方法是( )。

A.cout<<pa;

B.cout<<*p;

C.cout<<&pa;

D.cout<<long(pa);


正确答案:D

第8题:

对于"int*pa[5];"的描述中,正确的是()。

A.pa是一个指向数组的指针,所指向的数组是5个int型元素

B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量

C.pa[5]表示某个元素的第5个元素的值

D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针


正确答案:D

第9题:

与语句cout<<endl;不等价的是( )。

A.cout <<’\n’;

B.cout<<‘\l2’:

C.cout <<’\xA’;

D.cout<<‘\0’:


正确答案:D
题干表示的是回车换行,选项A、B、c都表示回车换行,而选项D是字符串的结尾标志。

第10题:

与语句cout<<endl;不等价的是( )。

A.cout<<'\n';

B.cout<<'\12';

C.cout<<'\xA';

D.cout<<'\0';


正确答案:D
D。【解析】题干表示的是回车换行,选项A、B和C都表示回车换行。而D是字符串的结尾标志。

更多相关问题