全国计算机二级《C++》上机试题附答案

计算机二级考试是很多学生都要参加的,为此百分网小编为大家全国计算机二级《C++》上机试题附答案,欢迎大家阅读查看!

一、程序改错题

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为

Constructor,i=0,

Destructor

注意:错误的语句在//******error******的下面,修改该语句即可。

试题程序:

#include(iostream.h)

classTC

{

inti;

public:

TC();

voiddisplay();

~TC();

};

//******error******

TC:TC()

{

cout<

i=0;

)

//******error******

TC:display()

{

tout<

//******error******

TC:TC()

{

COUI<

voidmain()

{

TCa;

a.display();

}

二、简单应用题

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法将数组从大到小排序。

提示:选择排序法的思想是

(1)反复从还未排好序的那部分线性表中选出关键字最小的结点。

(2)按照从线性表中选出的顺序排列结点,重新组成线性表。

(3)直到未排序的那部分为空,使得重新形成的线性表是一个有序的线性表。

补充函数sort(intA[],intn),实现选择排序。

注意:请勿改动主函数。

试题程序:

#include

#defineN10

voidsort(intA[N],intn)

{

}

intmain()

intA[N]={-72,54,-6,7,18,102,0,4,-11,1};

sort(A,10);

for(inti=0;i(sizeof(A)/sizeof(int);i++)

{

cout

cout

}

三、综合应用题

使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。每卖出一个水果,则计算水果的'重量,还要计算所有卖出水果的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整。

(1)定义类TCFruit的私有静态数据成员float型变量AllWeight和int型变量AllN0,请在注释1后添加适当的语句。

(2)完成类TCFruit的带一个float型变量w的构造函数,并把这个w加到AllWeight中,并且AllNo自加。请在注释2后添加适当的语句。

(3)在析构函数中,在AllWeight中减去weight,然后AllNo自减,请在注释3后添加适当的语句。

(4)完成静态成员变量的初始化为0,请在注释4后添加适当的语句。

注意:增加或者修改代码的位置已经用符号表示出来,请不要修改其他的程序代码。

试题程序:

#include(iostream.h>

classTCFruit

{

private:

floatWeight;

//********1********

staticintAllNo;

public:

TCFruit(floatw)

{

//********2********

AllWeight+=w:

AllNo++:

}

~TCFruit()

{

//********3********

AllWeight-=Weight:

}

voiddisplay()

{

cout<

cout<

};

//********4********

floatTCFruit::AllWeight=0.0;

intmain()

{

TCFruitFruitl(1.2);

Fruitl.display();

TCFruitFruit2(2.3);

Fruit2.display();

return0;

}

【全国计算机二级《C++》上机试题附答案】相关文章:

全国计算机二级考试上机试题,全国计算机二级《C++》上机试题附答案相关推荐

  1. 全国计算机c++考试,2018年全国计算机二级C++考试考什么内容

    根据<全国计算机等级考试二级C++语言程序设计考试大纲(2018 年版)>,全国计算机二级C++考试内容主要包括:C++语言概述,数据类型.表达式和基本运算,C++的基本语句,数组.指针与 ...

  2. 全国计算机等级考试一本通关六合一,2014年全国计算机等级考试一本通关六合一 二级公共基础知识与C语言程序设计 无纸化考试专用...

    <2014年全国计算机等级考试一本通关六合一 二级公共基础知识与C语言程序设计 无纸化考试专用> 前言 最新版考试大纲 各考点考核命题分析表 第1章 公共基础知识 知识清单1 考点1 算法 ...

  3. 计算机水平考试改革,浅析全国计算机等级考试改革及应对策略

    [摘 要]针对吉林省全国计算机等级考试部分科目即将实行无纸化改革进行分析,结合近几年笔者指导学生参加全国计算机等级考试的教学实践,对新形式下的考试内容和方式进行分析,及时调整教与学的侧重点,以期很好地 ...

  4. 计算机等级考试c语言培训,全国计算机等级考试C语言培训..doc

    全国计算机等级考试C语言培训. 全国计算机等级考试--二级 C语言程序设计 一.上机考试时间 全国计算机等级考试二级C语言上机考试时间定为90分钟. 考试时间由系统自动进行计时,提前5分钟自动报警来提 ...

  5. 全国计算机等级考试补考时间,全国计算机等级考试可以补考么(全国计算机一级报名时间)...

    全国计算机职称考试 报咯4个模块 但只有3个合格 有补考机会吗?是4个模块 :你是今年的四月过了笔试,那你必须今年九月接着报机试才行,而且你只有九月的机试过了才能拿到三级证,如果没有,那就所有的成绩都 ...

  6. 计算机等级考试培训课件,全国计算机等级考试培训课件.ppt

    全国计算机等级考试培训课件 * 三.考试机应用软件安装及注意事项 MySQL --二级MySQL数据库程序设计 注意: 1)软件本身必须在本地硬盘运行,所以抽题后直接在C盘生成考生文件夹,所有作答都在 ...

  7. 全国计算机一级考试介绍难不难,计算机一级难不难?有什么考试技巧?

    计算机一级难不难?有什么考试技巧? 2019-12-0215:01:29 来源: 作者:songzini 1 //计算机一级难不难?有什么考试技巧? 计算机一级是很常见的一个证件考试,每年报考的人数也 ...

  8. 计算机一级考试相关书,全国计算机一级考试考什么?怎么考?有书吗?

    全国计算机一级考试都考啥?怎么考?有书吗? 计算机一级考试考什么? 根据2018年最新考试科目设置,全国计算机一级考试主要开考:计算机基础及WPS Office应用.计算机基础及MS Office应用 ...

  9. 教程一级计算机基础及应用,全国计算机等级考试教程:一级计算机基础及Photoshop应用...

    <全国计算机等级考试教程:一级计算机基础及Photoshop应用>依据教育部考试中心最新发布的<全国计算机等级考试大纲>以及编者多年对全国计算机等级考试的研究编写而成,旨在帮助 ...

  10. 江阴市计算机等级考试报名,计算机二级考试技巧【江阴计算机二级培训】

    一.原则 全国计算机大纲明确规定:"二级"考试(任何一门语言)由"二级公共基础知识"和"程序设计"两大部分组成,考试内容严格按照" ...

最新文章

  1. 求求你,别在 MySQL 中使用 UTF-8了!
  2. Java魔法堂:深入正则表达式API
  3. 运行NER/formal_bert_lstm_crf.py“ 报错ModuleNotFoundError: No module named ‘keras_contrib‘
  4. php 正则表达式界限符
  5. Android多媒体之GLES2战记第四集--移形换影
  6. vue bind绑定this上下文
  7. FMS3系列学习网上教程
  8. sdut-1153 C语言实验——求两个整数之中较大者
  9. bootstrap 图片预览_教你简单用Photoshop制作GIF图片
  10. Python进阶(上下文管理器与with语句)
  11. 安卓的java无法访问网络_Android网络访问的基本方法
  12. python virtualenv 坑_Python 虛擬環境 | Mac/Linux下如何避坑安裝配置Virtualenv
  13. 1.6 回归评估准确性的指标
  14. 12 浏览器对象模型BOM
  15. 鸿基酒店应收应付报表生成系统
  16. 从底层看android5.0系统的启动过程
  17. 阿里云异步word转PDF
  18. 下洗风场分析与喷雾模拟
  19. 域用户本地管理员密码破解
  20. 《关键信息基础设施安全保护条例》来了!完善网络安全体系 华云数据构筑云上安全屏障

热门文章

  1. 【计算机网络】数据报与虚电路
  2. 不同封装的0Ω电阻,到底可以过多大电流?
  3. 树莓派4B ubuntu20.04 python点亮LED 教程
  4. iOS获取设备信息和获取当前屏幕状态
  5. 锐捷网络,无边光景一时新
  6. CSDN博文“待审核”检测规则分析之如何避免“待审核”
  7. canon ip 1180 喷墨打印机 mac 驱动
  8. 回顾丨李开复哥大毕业演讲:工程师的AI银河系漫游指南
  9. 计算机为什么自己放音乐,电脑开机后为什么自动放音乐?在哪里头可以解决?
  10. SpringBoot集成Swagger2、Swagger2和Swagger3的区别Swagger的注解学习