1 / 8
文档名称:

面向对象选择题.doc

格式:doc   大小:72KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象选择题.doc

上传人:xunlai783 2018/1/8 文件大小:72 KB

下载得到文件列表

面向对象选择题.doc

文档介绍

文档介绍:清考占50分,另外50分为上机
一、选择题
1 以下不合法的用户标识符是( C )
A f2_G3 B If C 4d D _8
2 double型数据所占字节数是( D )
A 2 B 4 C 6 D 8
3 若变量都已经正确定义,以下表达式中非法的是( D )
A a/=b+c B a % C a=1/2*(x=y=10 , x*3) D a=b=c
4 关于if语句中圆括号内的表达式,以下叙述正确的是:( D )
A 只能用逻辑表达式 B 只能用关系表达式
C 只能用关系表达式或逻辑表达式 D 可以用任意表达式
5 若a=1、b=15、c=0,则表达式a>b>c的值为( B )
A 1 B 0 C 非0 D 真
6 以下选项中不是字符常量的是( D )
A ‘\v’ B ‘\x6d’ C ‘w’ D “0”
7 以下叙述中不正确的是:( C )
A 函数名属于用户标识符,其起名规则与变量相同
B 形参只能是变量
C 为保证程序的正确运行,函数中定义的变量不能与其他函数中定义的变量同名
D 函数中定义的变量可以与其他函数中定义的变量同名
8 有定义语句:int a[]={1,2,3,4,5,6,7},*p=A *q=&a[5]; ( A )
则下列表达式中值不等于5的是
A *q-- B *--q C --*q D q-p
9 若有以下定义语句:int a[10]={1,2,3,4,5,6,7,8,9,10};( D )
则下列哪个是对该数组元素的正确引用
A a[10] B a[a[3]-5] C a[a[9]] D a[a[4]+4]
10 若有以下定义语句:double a[5],*p=a ; int i=0 ; ( B )
则对 a数组元素的错误引用是:
A a[i] B a[5] C p[4] D p[i]
11 以下非法的字符串常量为( )
A “\\ \\”B “It’s” C “m=\abc” D “$”
12 字符串:”\\0211\”xab”的长度为( B )
A 1 B 9 C 10 D 11
13 以下叙述中错误的是:( C )
A 局部变量的定义可以在函数体内部
B 全局变量的定义可以在函数以外的任何位置
C 同一程序中,全局变量和局部变量不能同名
D 函数的形参属于局部变量
14 以下叙述中错误的是:( B )
A 变量的作用域取决于变量定义语句出现的位置
B 同一程序中,全局变量的作用域一定比局部变量的作用域大
C 局部变量的作用域是在定义它的函数体内
D 全局变量的作用域是从定义位置开始至源文件结束
15 定义一个结构体变量时,系统分配给他的内存单元是:( B )
A 全部成员所需的内存量之和
B 全部成员所需的内存量的最大值
C 固定的容量
D 结构体中第一个成员所需的容量
16 要运行一个C语言编写的应用程序如下: ( )
main() {
printf("hello world");
}
在VC6的开发环境中,应该建立哪种类型的工程?( B )
A Win32 Application
B Win32 Console Applica