11、 [单选题]下面语句中不能输出"#"的是________。
(A)、if (5/3) cout>3) couty?y:x
13、 [单选题]若有以下定义:
char a; int b;
float c; double d;
则表达式a*b+d-c值的类型为_______。
(A)、char
(B)、double
(C)、float
(D)、int
14、 [多选题]若有定义"int x[10]={1,2,3,4,5,6,7,8,9,10}, *px=x;",则能够正确输出x数组元素的值的是________。
(A)、*px++
(B)、&px
(C)、*px
(D)、px[10]
(E)、px+1
15、 [单选题]C++语言提供的合法的数据类型关键字是________。
(A)、Double
(B)、short
(C)、integer
(D)、Char
16、 [单选题]下列选项中,___________是定义指向数组的指针ptr。
(A)、int *ptr[]
(B)、int (*ptr)[10]
(C)、int *ptr[10]
(D)、(int *) ptr[10]
17、 [单选题]以下对一维数组n的正确定义是____________。
(A)、int a;int n[a];
(B)、int a=3,n[a];
(C)、int n(3);
(D)、const int a=3;int n[a];
18、 [单选题]在C++中,如果一个类至少有一个纯虚函数,那么该类就可以称为___________。
(A)、虚基类
(B)、纯基类
(C)、抽象类
(D)、派生类
19、 [单选题]C++语言中最简单的数据类型包括________。
(A)、整型、实型、逻辑型、字符型
(B)、整型、字符型、逻辑型
(C)、整型、实型、字符型
(D)、整型、实型、逻辑型
20、 [单选题]以下不正确的for语句是_______。
(A)、for(;;);
(B)、for();
(C)、for(;1;);
(D)、for(int x=1;;);
|