"C++"

相关试题
第 1 题 [多选题] :
下面重载乘法运算符的函数原型声明中正确的是:
答案:ABD

解析:

第 2 题 [单选题] :
假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数-25在寄存器表示为:
答案:D

解析:

第 3 题 [单选题] :
int main() { cout << setiosflags(ios::fixed) << setprecision(3) << setfill('*') << setw(8); cout << 12.345 << ____<<34.567 << endl; return 0;}若程序的输出如下:**12.345**34.567则程序中横线处遗漏的部分是( ) 。
答案:A

解析:

第 4 题 [单选题] :
有一个如下的结构体:
struct A{ long a1; short a2; int a3; int *a4;};
请问在64位编译器下用sizeof(struct A)计算出的大小是多少?
答案:A

解析:

第 5 题 [问答题] :
.C++里面如何声明const void f(void)函数为C程序中的库函数?

解析:在该函数前添加extern “C”声明。由于编译后的名字不同,C++程序不能直接调用C 函数。

第 6 题 [单选题] :
编写C++程序一般需经过的几个步骤依次是:
答案:A

解析:

第 7 题 [单选题] :
作用域运算符(::)只能用来限定成员函数所属的类。
答案:A

解析:

第 8 题 [单选题] :
下列for循环的循环体执行次数为
for(int i=10, j=1; i=j=0; i++, j--)
答案:A

解析:

第 9 题 [单选题] :
有以下C++程序:void main() { int x; do { cout<< ++x; } while(!x); } 该程序______。
答案:A

解析:

第 10 题 [单选题] :
#include "iostream.h"void main(){ int x,y,z; x=2/4*7; y=2/4*7.0; z=int(2/4.0*7); cout<<"x="<
答案:A

解析:

第 11 题 [单选题] :
具有相同类型的指针类型变量p与数组a,不能进行的操作是:
答案:D

解析:

第 12 题 [单选题] :
在下面的二维数组定义中,正确的是( )。
答案:A

解析:

第 13 题 [单选题] :
你为什么在c++中使用下面的预处理指令?#include
答案:B

解析:

第 14 题 [单选题] :
若有初始化"int x[ ][3] ={1, 2, 3, 5, 6, 7, 8};",则以下叙述中正确的是________。
答案:A

解析:

第 15 题 [多选题] :
如何引用一个已经定义过的全局变量?

解析:

第 16 题 [单选题] :
在C语言中,设有数组定义:char arrays[]="China";则数组array所占用的空间为()。
答案:C

解析:

第 17 题 [单选题] :
设变量m,n,a,b,c,d均为0,执行(m = a==b)&&(n=c==d)后,m,n的值是( )。
答案:A

解析:

第 18 题 [单选题] :
设有以下函数void fun(int n,char *s)(......),则下面对函数指针的定义和赋值均是正确的是:()
答案:B

解析:

第 19 题 [单选题] :
形如X::X(X&)的构造函数称为( )。
答案:A

解析:

第 20 题 [单选题] :
p是指向类X的成员m的指针,s是类X的一个对象。现要给m赋值,()是正确的。
答案:C

解析: