网站大量收购独家精品文档,联系QQ:2885784924

2025年大学试题(计算机科学)-C++语言程序设计考试近5年真题集锦(频考类试题)带答案.docx

2025年大学试题(计算机科学)-C++语言程序设计考试近5年真题集锦(频考类试题)带答案.docx

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

(图片大小可自由调整)

2025年大学试题(计算机科学)-C++语言程序设计考试近5年真题集锦(频考类试题)带答案

第I卷

一.参考题库(共80题)

1.写一函数,判断某个数是否素数,以及求1-1000之内的素数。

2.编一个关于求多个某门功课总分和平均分的程序。具体要求如下: (1)每个学生信息包括姓名和某门功课成绩。 (2)假设5个学生。 (3)使用静态成员计算5个学生的总成绩和平均分。

3.静态数据成员是否可以通过对象来对其进行访问?并简要的给出相应的说明。

4.程序的输出结果如下:

5.掷骰子10000次,统计得到各点数的次数。

6.什么是内置函数?它的主要作用是什么?

7.关于函数模板的同名函数重载,叙述正确的是()

A、函数模板由调用自行实例化,不可以定义重载版本

B、函数模板可以用不同类型,不同个数的参数重载

C、函数模板只能用其他类属参数重载

D、函数模板只能用参数个数相同参数重载

8.多态的作用是什么?

9.假设Aclass为抽象类,下列正确的说明语句是()

A、Aclass?fun(int);

B、Aclass*p;

C、int?fun(Aclass);

D、AclassObj;

10.对象引用可以用一个同类对象的地址值对它赋值。

11.程序coutA、2525

B、2531

C、3119

D、2519

12.多重继承的派生类构造函数中执行基类构造函数的顺序取决于该派生类构造函数的成员初始化列表中出现基类初始化项的顺序。

13.可以用于命名变量的标识符是()

A、3x

B、const

C、name_2

D、

14.函数assert的用法是什么?

15.分析下列程序的输出结果:

16.请说出函数参数为一般变量的复制传递方式、地址传递方式和引用方式的异同点。

17.在非标准文件操作中,应该先定义流对象,再打开文件,必须使用open()函数。

18.定义计数器类Counter。要求具有以下成员:计数器值;可进行增值和减值记数;可提供记数值。

19.以下程序段输出结果是()

A、1

B、2

C、3

D、4

20.试编写一个判断6位密码是否正确的函数codec,若密码正确返回1,密码不正确返回0,出现错误返回-1。密码规则是:第i位数字是第i-1位数字加1后的3次方的个位数(2=i=6)。比如:密码272727中第2位的’7’是第1位的’2’加1后的3次方的个位数((2+1)的3次方为27,其个位数为7),第3位的’2’是第2位的’7’加1后的3次方的个位数((7+1)的3次方为512,其个位数为2),以此类推。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。

21.自动存储变量是指()

A、自动指定存储地址的变量

B、自动更新数据的变量

C、在程序块执行时生成,块结束时释放的变量

D、在项目执行时生成,项目结束时释放的变量

22.构造函数是在()时被执行的。

A、建立源程序文件

B、创建对象

C、创建类

D、程序编译时

23.C和C++中struct有什么区别?

24.C和C++有什么不同?

25.分析下列程序的输出结果:

26.完成函数sofp的编写,该函数计算n以内(不包含n)的所有素数之和并返回。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。

27.某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。写一个函数实现这个算法,函数原型是int-changeinfo(int-info)。 注意:部分源程序给出如下。仅在函数的花括号中填入所编写的若干语句。

28.在多文件结构的程序中,通常把含有main()函数的文件称为()

A、?主文件

B、?实现文件

C、?程序文件

D、?头文件

29.简述使用友元的利弊。

30.如果出现未被捕捉的异常该怎么办?

31.在格式输出的标志字中,设置格式对齐位的有()、()和()。

32.在多文件结构

您可能关注的文档

文档评论(0)

山水教育[全国可咨询] + 关注
官方认证
服务提供商

山水教育专注行业研报、成人教育、自考、考研考博培训,建筑行业职业资格证书考试、卫生系统职业资格考试、大学专业考核试题等等,欢迎垂询,助您考试成功!

认证主体成都梦创星野科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510114MACPUY5K3K

1亿VIP精品文档

相关文档