- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C2007程序设计原理试卷B含答案
命题人: 审批人: 试卷分类(A卷或B卷) B
五邑大学 试 卷
学期: 2006 至 2007 学年度 第 2 学期
课程: 程序设计原理 专业: 计算机、电子、交通
班级: 姓名: 学号:
题号 一 二 三 四 五 六 七 八 九 十 总分 得分
选择题(30分,1.5*20)
1、下列各组中全是字符串常量的是 ( )
A) a+b 1+2=5 , china B) abc , xyz , 5
C) 123 , 456 , 789 D) \n , 1+2=3 , aaa
下面各选项中,属于非法的C++整型常量的是( )
A) 01 B) 0x11 C) 081 D) -32765
以下各选项中,(a? )中都是C++语言保留字的
A) cout, operator, this B) short, string, static
C) if , while, = D) private, public, printf
逻辑运算符两侧运算对象的数据类型 ( )
A) 只能是0或1 B) 只能是0或非0数
C) 只能是整型或字符型数据 D) 可以是任何类型的数据
在函数中未指定存储类别的变量,其隐含存储类别为( b )
A) 静态 B) 自动 C) 外部 D) 存储器
设有以下语句,对a数组元素的引用中(其中0=i10),不正确的是(d? )
int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
A)a[p-a] B)*(a[i]) C)p[i] D)*(*(a+i))
关于类型转换的说法中,错误的是( )
A)如果a为int型变量,b为char型,则a+b的值为int型
B)如果a为float型变量,b为int型,则a-b的值为float型
C)如果a为double型变量,b为float型,则a*b的值为double型
D)如果a为int型变量,b为int型,则a/(double)b的值为int型
下列关于switch语句的描述中,正确的是( a )
A)switch语句中default字句可以没有,也可有一个
B)switch语句中每个语句序列中必须哟break语句
C)switch语句中default字句只能放在最后
D)switch语句中case子句后面的表达式可以是整型表达式
9、对于switch(c)中的变量c不能定义为的类型是( d ? )
A)unsigned B)int C)char D)float
10、下面不属于C++语言的基本数据类型的是( b )
A)字符类型 B)枚举类型 C)逻辑类型 D)整数类型
11、下列关于成员访问权限的描述中,不正确的是( )
A)公有数据成员和公有成员函数都可以被类对象直接处理
B)类的私有数据成员只能被公有成员函数以及该类的任何元素或友元函数访问
C)只有类和派生类的成员函数和友元函数可以访问保护成员
D)保护成员在派生类中可以被访问,而私有成员不可以
12、在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是( )
A) 一元非成员运算符 B) 一元成员运算符
C) 二元非成员运算符 D) 二元非成员运算符
13、一个类的友元函数或友元类可以通过成员操作符访问该类的( )
A)私有成员 B)保护成员 C)公有成员 D)所有成员
14、下列关于派生类的描述中,错误的是( )。
A) 一个派生类可以作为另一个派生类的基类
B) 派生类至少有一个基类
C) 派生类的成员除了它自己的成员外,还包含了它的基类的成员
D) 派生类中继承的基类成员的访问权限到派生类中保持不变
15、下列运算符中,( )运算符不能在C++中重载。
A) ?: B) + C) - D) =
16、继承具有( ),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员
A)规律性 B)传递性 C)重复性 D)多样性
17、下列关于虚函数的描述
文档评论(0)