【计算机类职业资格】国家计算机二级(C++)87及答案解析.doc
《【计算机类职业资格】国家计算机二级(C++)87及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(C++)87及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(C+)87 及答案解析(总分:460.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.有如下程序 #include #include using namespace std; int main() coutB.+ - + -C. = B.+ - + -C. = =1 或 0 , i)解析:本程序有两重 for 循环,外层 for 循环控制输出数据的行数,故第 -|_|-空填“=1”或“0”,内层循环控制每行输出的个数。在内层 for 循环中,用语句“x=(j-1)*4+ -|_|-;”控制输出方阵中的具体数据
2、, 由于这些数据与其所在的行、列(j,i)有关系x=(j-1)*4+i,故此空填 i。44.用以下语句调用库函数 malloc,使字符指针 st 指向具有 11 个字节的动态存储空间,请填空。 st=(char*) 1; (分数:30.00)填空项 1:_ (正确答案:malloc(11)或 malloc(sizeof(char) * 11 ))解析:malloc 函数的参数可以是一个具体的常数,也可以是一个表达式。在本题中, 可以是 malloc(11),也可以借助于 sizeof 运算符来表示。 45.构造函数是和 1 同名的函数。(分数:30.00)填空项 1:_ (正确答案:类)解析:
3、C+语言中的构造函数就是在类中定义的和类名一样的函数。46.语句 cout /n还可表示为 1。(分数:30.00)填空项 1:_ (正确答案:cout end1;)解析:“/n”表示换行,end1 也可表示换行。end1 和“/n”可以通用。47.将一个函数声明为一个类的友元函数必须使用关键字 1。(分数:30.00)填空项 1:_ (正确答案:friend)解析:本题考核友元函数。定义友元函数的方式是在类定义中用关键字 friend 说明该函数,其格式为:friend类型友元函数名(参数表);48.在 c+语言的面向对象程序设计框架中, 1 是程序的基本组成单元。(分数:30.00)填空项 1:_ (正确答案:类)解析:C+语言面向对象程序设计的基本组成单元是 class,面向过程的程序设计的 基本组成单元是函数。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 C87 答案 解析 DOC
