C语言程序设计A期末模拟试题四 .pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言程序设计A期末模拟试题四

C语言程序设计A期末模拟试题四

一、单项选择题(每小题2分,共20分)

1.可用作C++语言用户标识符的一组标识符是()。

A.voiddefine+WORD

B.a3_b3_123YN

C.for-abcCase

D.2aDOsizeof

2.存储以下数据,占用存储字节最多的是()。

A.0

B.‘0’

C.“0”

D.0.0

3.以下说法中正确的是(B)。

A.C++程序总是从第一个定义的函数开始执行

B.C++程序总是从main函数开始执行

C.C++函数必须有返回值,否则不能使用函数

D.C++程序中有调用关系的所有函数必须放在同一个程序文件中

4.以下正确的说法是(B)。

A.用户调用标准库函数前,必须重新定义

B.用户可以重新定义标准库函数,若如此,该函数将失去原有含

C.系统不允许用户重新定义标准库函数

D.用户调用标准库函数前,不必使用预编译命令将该函数所在文

件包括到用户源文件中

5.变量s的定义为“char*s=”Helloworld!”;”,要使变量p指

向s所指向的同一个字符串,则应选取(A)。

A.char*p=s;

B.char*p=s;

C.char*p;p=*s;

D.char*p;p=s;

6.假定变量a和pa定义为“doublea[10],*pa=a;”,要将12.35

赋值给a中的下标为5的元素,不正确的语句是(D)。

A.pa[5]=12.35;

B.a[5]=12.35;

C.*(pa+5)=12.35;

D.*(a[0]+5)=12.35;

7.关于消息,下列说法中不正确的是()。

A.发送消息的对象请求服务,接受消息的对象提供服务

B.消息的发送者必须了解消息的接收者如何相应消息

C.在C++中,消息的发送具体体现为对接收消息的对象的某个函

数的调用

D.每个对象只能接收某些特定格式的消息

8.软件产品准确执行软件需求规格说明书中所规定的任务的能力

叫做软件的()。

A.可维护性

B.可复用性

C.兼容性

D.正确性

9.假定AA是一个类,abc是该类的一个成员函数,则参数表中隐

含的第一个参数为()。

A.abc

B.*this

C.this

D.this

10.类的析构函数可以带有()个参数。

A.0

B.1

C.2

D.任意

二、填空题(每题2分,共20分)

1.用于从键盘上为变量输入值的标准输入流对象是________。

2.程序中的预处理命令是指以______字符开头的命令。

3.常数100和3.62的数据类型分别为__________和__________。

4.用于存储一个长度为n的字符串的字符数组的长度至少为____

n+1____。

5.假定a是一个一维数组,则a[i]对应的存储地址(以字节为单位)

为_a+i*sizeof(a[i])_。

6.基类和派生类的关系称为__________。

7.类定义中,既包含数据成员,也包含________成员。

8.在一个用数组实现的队列类中,包含有两个数据成员,一个指

明队列长度,另一个指明__________元素的位置。

9.当一个队列为空时,不能对其做________元素的操作。

10.派生类的成员函数可以直接访问基类的成员,不能直接访问基

类的______成员。

三、程

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地宁夏
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档