一、选择题: 1、下列关于类的描述中,错误的是( A )
A.类就是 C 语言中的结构类型 B.类是创建对象的模板 C.类是抽象数据类型的实现 D.类是具有共同行为的若干对象的统一描述体 2、下列常量中,不是字符常量的是( B )
A.'\n' B."y" C.'x' D.'\7' 3、下列表达式中,其值为 0 的是( A )
A.5/10 B.
0 C.2>4
0:1 D.2&&2||0 4、下列关于数组维数的描述中,错误的是( C )
A.定义数组时必须将每维的大小都明确指出 B.二维数组是指该数组的维数为 2 C.数组的维数可以使用常量表达式 D.数组元素个数等于该数组的各维大小的乘积 5、下列关于字符数组的描述中,错误的是( D )
A.字符数组中的每一个元素都是字符 B.字符数组可以使用初始值表进行初始化 C.字符数组可以存放字符串 D.字符数组就是字符串 6、已知:int a[5] = {1, 2, 3, 4}; 下列数组元素值为 2 的数组元素是( B )
A.a[0] B.a[1] C.a[2] D.a[3] 7、下列 while 循环语句的循环次数是( A )
while(int i(0)) i--; A.0 B.1 C.2 D.无限 8、已知:int a[ ]={1,2,3,4,5},*p=a;在下列数组元素地址的表示中,正确的是( C )
A.&(a+1) B.&(p+1) C.&p[2] D.*p++ 9、已知:int a=1,b=2,*p[2];下列表达式中正确的是( C )
A.p=&a B.p=&b C.p[0]=&a,p[1]=&b D.p[ ]={&a,&b}; 10、当一个函数没有返回值时,该函数类型应说明为( A )
A.void B.int C.无 D.任