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

计算机二级试卷一.doc

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

试卷一 第二部分 C与C++语言程序设计 (共85分) 一、单项选择题 1. 对下列程序段的描述正确的是 ( B )。 # include iostream.h int Fun(int x,int y) { return x+y; } void main() { int i=10; coutFun(i++,i)endl; } 16 (A) 程序输入结果不确定 (B) 程序输出结果是20 (C) 程序输出结果是21 (D) 程序输出是22 2. 下列描述正确的是 ( A )。 17 (A) C++程序中cout时需要用到预处理命令 # include iostream.h (B) C++程序必须有return语句 (C) C++程序中的变量必须定义在主程序内部 (D) C++程序中所有使用的符号常量可以不进行定义 3. 下述程序的输出结果是 ( D )。 # include stdio.h void main() { int y=10; while(y--); printf(y=%d,y); } 18 (A) y=0 (B) y=1 (C) y=随机值 (D)y=-1 4. 若有以下说明: char *str1=copy,str2[20],*str3=str,*str4,*str5=good; 则错误的串操作语句是 ( C )。 19 (A) strcpy(str4,str1); (B) strcat(str1,str3); (C) str2=new str; (D) strcpy(str5,str3); 5.下面程序运行后,x,y,z的值分别为 ( A ) 。 # include stdio.h void main() { int x=0,y=0,z=0; ++x||++y||++z; printf(%d%d%d\n,x,y,z); } 20 (A) 100 (B) 000 (C) 111 (D)001 6. 以下程序运行的结果是 ( C )。 # include stdio.h union myun { struct { int x,y,z; } u; int k; }a; void main() { z.u.x=4; a.u.y=5; a.u.z=6; z.k=0; printf(%d %d %d\n, a.u.x, a.u.y, a.u.z); } 21 (A) 4 5 6 (B) 6 5 4 (C) 0 5 6 (D) 0 6 5 7. 关于C++和C语言学关系描述中,错误的是 ( D )。 22 (A) C语言与C++是兼容的 (B) C++对C语言进行了一些改进 (C) C语言是C++的一个子集 (D) C++和C语言都是面向对象的 8. 下列描述中,正确的是 ( B )。 23 (A) 子类可以继承其父类的所有属性和操作,但子类不能定义自己特有的属性和操作 (B) 消息传递是类与类之间通信的手段 (C) C++允许函数重载,但不允许运算符重载 (D) C++中可以定义虚函数,通过它来支持动态联编 9. 下面程序运行的结果是 ( A )。 # define f(x) 1+x+x*x # include stdio.h void main() { int a=2,b=3; printf(%d\n,f(a+b)); } 24 (A) 17 (B) 31 (C) 13 (D) 7 10. 下面局部程序代码是C++中的 ( B ) 特性的表现。 void display(int var) { coutvar; } void display(char var) { coutvar; } void display(int var1,int var2) { coutvar1var2; } 25 (A) 继承 (B) 重载 (C) 多态性 (D) 封装 二、读程序回答问题 1. 读下列程序,运行时输入:This is a book! # include stdio.h int change(char *c,int fg) { if( *c== ) L1: return 1; else

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档