欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年全国计算机二级C语言等级考试试题 .pdf

    • 资源ID:25091274       资源大小:175.38KB        全文页数:48页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年全国计算机二级C语言等级考试试题 .pdf

    读书破万卷下笔如有神题库名:程序设计基础总试题库.mdb 题数: 167 题1、在语句cindata;中, cin 是( 判断题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. C+的关键字B. 类名C. 对象名D. 函数名说明: 此写解题要点或对题目做说明。2、假设整型变量a 的值是 1,b 的值是 2,c 的值是 3,在这种情况下执行下面的语句:u=(a=2)?b+a:c+a; 执行该语句后整型变量u 的值为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 0 B. 3 C. 4 D. 5 答案: C 说明: 此写解题要点或对题目做说明。3、分析下面的代码:if ( x20|x-10) if(yx) printf(Good); else printf(Bad); 如果 x=30,y=150, 输出为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. Good B. Bad C. Good Bad D. Bad Good 答案: B 说明: 此写解题要点或对题目做说明。4、分析下面的代码:#include void main() int a; scanf(%d,&a); switch(a) case 1:printf(星期一); case 2:printf(星期二); 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 48 页读书破万卷下笔如有神case 3:printf(星期三); case 4:printf(星期四); case 5:printf(星期五); case 6:printf(星期六); case 7:printf(星期日); default:printf(输入错误 n); 若 a=6, 则输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 星期六B. 星期六星期日C. 星期六星期日输入错误D. 输入错误答案: C 说明: 此写解题要点或对题目做说明。5、分析下面的代码:if (a0.7) printf(提示 1); else if(a1) printf(提示 2); else printf(提示 3); 如果 a=0.8, 那么输出结果为( ) 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 提示 1 B. 提示 2 C. 提示 3 答案: C 说明: 此写解题要点或对题目做说明。6、在 switch结构中,()子句不是必选项。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. switch B. case C. default D. else 答案: C 说明: 此写解题要点或对题目做说明。7、分析下面的代码,如果输入85,那么将输出() 。#include 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 48 页读书破万卷下笔如有神void main() int mks; printf(请输入分数:); scanf(%d,&mks); mks90?printf(优秀 ):printf(一般 ); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 优秀B. 一般C. 代码将不会显示任何结果D. 语法错误答案: B 说明: 此写解题要点或对题目做说明。8、分析下面的C语言代码:int a=1,b=10; do b-=a; a+; while (b- -0); 则执行循环语句后b 的值为()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 9 B. -2 C. -1 D. 8 答案: D 9、设 i 是 int型变量 ,f是 float型变量 , 用下面的语句给这两个变量输入值: scanf(i=%d,f=%f,&i,&f); 为了把 100 和 765.12 分别赋给i 和 f, 则正确的输入为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 100 765.12 B. i=100,f=765.12 C. 100 765.12 D. x=100 y=765.12 答案: B 10、 #include void main() int a=3,b=2,c=1; int x=10,y=20; if(ab) if(b!=0) 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 48 页读书破万卷下笔如有神if(!x) y=1; else if(x) y=0; y=-1; printf(%d,y); 上面的 C程序的输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 20 B. 1 C. 0 D. -1 答案: B 11、 C语言中, while 和 dowhile循环的主要区别是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. while的循环控制条件比dowhile 的循环控制条件严格B. do while 的循环体至少无条件执行一次C. do while 允许从外部转到循环体内D. do while 的循环体不能是复合语句答案: D 12、执行下面的C程序段后,输出结果是() 。int a=5; while( a- -); printf( %d,a) ; ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 54321 B. 4321 C. 0 D. -1 答案: D 13、下面 C代码的输出结果是() 。int answer,result; answer=100; result=answer-10; printf(“The result is %d ” , result+5); (单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. The result is 90 B. The result is 95 C. The result is 10 D. The result is 100 答案: B 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 48 页读书破万卷下笔如有神14、在 C语言中,()是在所有函数外部声明的。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 全局变量B. 局部变量C. 形参答案: A 15、分析下面的C程序 : #include void main() int num=0; while(num=2) num+; printf(%d ,num); 输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 1 2 3 B. 0 1 2 C. 2 3 D. 1 2 答案: A 16、研究下面的C程序段:int i,j; for (i=5;i;i-) for(j=0;j4;j+) 循环体的总执行次数是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 20 B. 25 C. 24 D. 30 答案: A 17、设 x,y,z,t均为 int型变量,则执行以下语句后,t 的值为()。x=y=z=1; t=+x|-y&+z;(选择一项)(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 不定值B. 2 C. 1 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 48 页读书破万卷下笔如有神D. 0 答案: C 18、阅读下面的C语言代码,输出结果是()。int x, y = 1, z=0; if ( z =0 b=0)&(a0b=0&b=0)&(a0&b0)&(a+b0 答案: D 21、下面的C语言代码段的输出结果是()。int j; for(j=1; j+y; x=k+) k=x; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 48 页读书破万卷下笔如有神D. while(1) x+; 答案: C 27、分析下面的C语言程序:void main() int a,b,c=246; a=c/100%9; b=(-1)&(-1); printf(%d,%dn,a,b); 输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 2,1 B. 3,2 C. 4,3 D. 2,-1 答案: A 28、在 C语言中,下面()是逻辑运算符中优先级最高的。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. ! & B. & C. | D. & 答案: A 29、 sizeof(float)是()( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 一个双精度型表达式B. 一个整型表达式C. 一种函数调用D. 一个不合法的表达式答案: B 30、临时存储频繁使用的信息以加快访问速度,通常用在处理器和主存储器之间一种计算机存储器是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 高速缓存( Cache )B. 辅助存储器C. 随机访问存储器精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 48 页读书破万卷下笔如有神D. 只读存储器答案: A 31、以下两种说法()说法 1:浏览器服务器模型的软件在升级时需要升级相应的客户端说法 2:客户端服务器模型中的客户端和服务器必须是不同的计算机( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 只有说法 1 正确B. 只有说法 2 正确C. 两种说法都正确D. 两种说法都不正确答案: D 32、下列关于计算机病毒的叙述中,错误的是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 计算机病毒会造成对计算机文件和数据的破坏B. 只要删除感染了病毒的文件就可以彻底消除病毒C. 计算机病毒是一段人为制造的小程序D. 计算机病毒是可以预防和消除的答案: B 33、在 Windows 2000 中任务管理器可用于以下操作,除了()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 结束某个应用程序B. 结束某个进程C. 察看 CPU使用率D. 断开网络连接答案: D 34、以下两种说法()说法 1:管理员帐户永远不能被删除和禁用说法 2:来宾帐户默认是禁用的,但也可以启用。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 只有说法 1 正确B. 只有说法 2 正确C. 两种说法都正确D. 两种说法都不正确答案: C 35、以下关于TCP/IP 协议的描述正确的是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. TCP/IP 协议中共有两个协议,分别是TCP协议和 IP 协议B. TCP/IP 协议是最流行的网络协议,没有该协议将无法使用Internet C. TCP 协议用于在网络中传输数据精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 48 页读书破万卷下笔如有神D. IP 协议用于检查数据的正确性答案: B 36、请阅读以下程序:void main() int a=5,b=0,c=0; if(a=b+c) printf(*n ); else printf($n); 以上程序()( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 有语法错误不能通过编译B. 可以通过编译但不能通过连接C. 输出* D. 输出$ 答案: D 37、若 w=1,x=2,y=3,z=4,则条件表达式wx?w:yz?y:z的值是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 4 B. 3 C. 2 D. 1 答案: D 38、表达式18/4*sqrt(4.0)/8值的数据类型为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. int B. float C. double D. 不确定答案: C 39、若运行以下程序时,从键盘输入2473,则下面程序的运行结果是()。#include void main() int c; while(c=getchar()!=n ) switch(c-2) case 0: case 1: putchar(c+4); case 2: putchar(c+4);break; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 48 页读书破万卷下笔如有神case 3: putchar(c+3); default: putchar(c+2);break; printf(“n ”); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 668977 B. 668966 C. 66778777 D. 6688766 答案: A 40、以下描述中正确的是()(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 由于 do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句B. do-while循环由 do 开始,用 while 结束,在 while( 表达式 ) 后面不能写分号C. 在 do-while循环体中,一定要有能使 while 后面表达式的值变为零 ( “假” )的操作D. do-while循环中,根据情况可以省略while 答案: C 41、下面程序的运行结果是()#include void main() int y=10; doy-;while(- -y); printf(“%dn”,y- -); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. -1 B. 1 C. 8 D. 0 答案: D 42、下面有关for循环的正确描述是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. for循环只能用于循环次数已经确定的情况B. for循环是先执行循环体语句,后判断表达式C. 在 for 循环中,不能用 break 语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用大括号括起来答案: D 43、若 i 为整型变量,则以下循环执行次数是() 。for(i=2;i= =0;) printf(“%dn”,i- -); ( 单选题 )精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 48 页读书破万卷下笔如有神所属章节: 4.C 语言二级考试题库难度系数 :1 A. 无限次B. 0 次C. 1 次D. 2 次答案: B 44、以下不是无限循环的语句为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. for(y=0,x=1;x+y;x=i+) i=x; B. for(;x+=i); C. while(1)x+; D. for(i=10;i- -) sum+=i; 答案: A 45、下面程序的运行结果是()#include void main() int i; for(i=1;i=5;i+) if(i%2) printf(“ *”); else continue; printf(“#n ”); printf(“$n ”); (单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. *#*#*#$ B. #*#*#*$ C. *#*#$ D. #*#*$ 答案: A 46、 ( ) 命令用于重新命名文件。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. dir B. rd C. ren D. cd 答案: C 47、 ( ) 命令用于将一个文件从一个位置移到另一个位置。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. move B. copy 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 48 页读书破万卷下笔如有神C. cut D. paste 答案: A 48、( ) 文件系统可提高性能、可靠性和磁盘空间利用率,以及其他扩展功能,如安全访问控制列表和文件系统日志。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. FAT12 B. FAT16 C. FAT32 D. NTFS 答案: D 49、 ( ) 是一种线性数据结构,并按后进先出的方式来操作数据。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 队列B. 栈C. 树D. 图答案: B 50、下列 IP 地址为 c 类地址的是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 4.3.2.1 B. 266.45.78.3 C. 192.223.78.5 D. 150.33.7.8 答案: C 51、下列叙述中正确的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 算法的效率只与问题的规模有关,而与数据的存储结构无关B. 算法的时间复杂度是指执行算法所需要的计算工作量C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关说明: 此写解题要点或对题目做说明。52、在结构化程序设计中,模块划分的原则是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 各模块应包括尽量多的功能B. 各模块的规模应尽量大C. 各模块之间的联系应尽量紧密D. 模块内具有高内聚度、模块间具有低耦合度说明: 此写解题要点或对题目做说明。53、下列叙述中正确的是( 单选题 )精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 48 页读书破万卷下笔如有神所属章节: 4.C 语言二级考试题库难度系数 :1 A. 软件测试的主要目的是发现程序中的错误B. 软件测试的主要目的是确定程序中错误的位置C. 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D. 软件测试是证明软件没有错误说明: 此写解题要点或对题目做说明。54、下面选项中不属于面向对象程序设计特征的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 继承性B. 多态性C. 类比性D. 封装性说明: 此写解题要点或对题目做说明。55、下列对队列的叙述正确的是(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 队列属于非线性表B. 队列按“先进后出”原则组织数据C. 队列在队尾删除数据D. 队列按“先进先出”原则组织数据说明: 此写解题要点或对题目做说明。56、对下列二叉树进行前序遍历的结果为( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. DYBEAFCZX B. YDEBFZXCA C. ABDYECFXZ D. ABCDEFXYZ 说明: 此写解题要点或对题目做说明。57、某二叉树中有n 个度为 2 的结点,则该二叉树中的叶子结点数为( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. n+l B. n-1 C. 2n D. 可 2 说明: 此写解题要点或对题目做说明。58、 在下列关系运算中, 不改变关系表中的属性个数但能减少元组个数的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 并精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 48 页读书破万卷下笔如有神B. 交C. 投影D. 笛卡儿乘积说明: 此写解题要点或对题目做说明。59、在 E-R 图中,用来表示实体之间联系的图形是()( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 矩形B. 椭圆形C. 菱形D. 平行四边形说明: 此写解题要点或对题目做说明。60、下列叙述中错误的是()(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 在数据库系统中,数据的物理结构必须与逻辑结构一致B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库设计是指在已有数据库管理系统的基础上建立数据库D. 数据库系统需要操作系统的支持说明: 此写解题要点或对题目做说明。61、为了取代C中带参数的宏,在C+中使用( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 重载函数B. 内联函数C. 递归函数D. 友元函数说明: 此写解题要点或对题目做说明。62、下列关于类定义的说法中,正确的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 类定义中包括数据成员和函数成员的声明B. 类成员的缺省访问权限是保护的C. 数据成员必须被声明为私有的D. 成员函数只能在类体外进行定义说明: 此写解题要点或对题目做说明。63、下列关于派生类构造函数和析构函数的说法中,错误的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 派生类的构造函数会隐含调用基类的构造函数B. 如果基类中没有缺省构造函数,那么派生类必须定义构造函数C. 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D. 在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数说明: 此写解题要点或对题目做说明。64、通过运算符重载,可以改变运算符原有的精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 48 页读书破万卷下笔如有神( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 操作数类型B. 操作数个数C. 优先级D. 结合性说明: 此写解题要点或对题目做说明。65、有如下函数模板:template T square ( T x) return x*x; 其中 T 是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 函数形参B. 函数实参C. 模板形参D. 模板实参说明: 此写解题要点或对题目做说明。66、使用输入输出操作符setw, 可以控制( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 输出精度B. 输出宽度C. 对齐方式D. 填充字符说明: 此写解题要点或对题目做说明。67、下列字符串中,不可以用作C一标识符的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. y_2006 B. _TEST_H C. Return D. switch 说明: 此写解题要点或对题目做说明。68、字面常量42、4.2 、 42L 的数据类型分别是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. long, double, int B. long, float, int C. int, double, long D. int, float, long 说明: 此写解题要点或对题目做说明。69、执行下列语句段后,输出字符“*”的个数是for (int i=50 ;i 1:-i )cout * ;( 单选题 )精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 48 页读书破万卷下笔如有神所属章节: 4.C 语言二级考试题库难度系数 :1 A. 48 B. 49 C. 50 D. 51 说明: 此写解题要点或对题目做说明。70、有如下程序段:int i 0, j 1;int &ri; r =j; int *p&i; *p &r; 其中会产生编译错误的语句是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. B. C. D. 说明: 此写解题要点或对题目做说明。71、有如下函数定义:void func ( int a, int& b) a+; b+; 若执行代码段:int x0, y=1; func (x, y); 则变量 x 和 y 的值分别是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 0 和 1 B. 1 和 1 C. 0 和 2 D. 1 和 2 说明: 此写解题要点或对题目做说明。72、有如下程序:#include using namespace std; class Apublic: static int a; void init( ) a 1; A(int a2)initn; a+; ;精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 48 页读书破万卷下笔如有神int A:a=0 ;A obj ;int main()Coutobj.a; return 0; j 运行时输出的结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 0 B. 1 C. 2 D. 3 说明: 此写解题要点或对题目做说明。73、下列有关继承和派生的叙述中,正确的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 派生类不能访问基类的保护成员B. 作为虚基类的类不能被实例化C. 派生类应当向基类的构造函数传递参数D. 虚函数必须在派生类中重新实现说明: 此写解题要点或对题目做说明。74、下列运算符中,不能被重载的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. & B. != D. + 说明: 此写解题要点或对题目做说明。75、下列函数模版中的定义中,合法的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. A )template T abs(T x) return x 0? x:x; B. template class T abs(T x) return x 0? x:x; C. template T abs(T x) return x 0? x:x; D. tempIate T abs(T x)return x0?-x :x; 说明: 此写解题要点或对题目做说明。76、有如下程序:#include using namespace std; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 48 页读书破万卷下笔如有神class test private: int a; public :test0 cout+constructor+endl;test (int a)cout+a+endl;test (const test test ) a= test.a; cout+ , ,copy constructor+endl; test () Gout+destructor+endl; ;int main( ) test A(3) ; return 0; 运行时输出的结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 3 B. constructor destructor C. copy constructor destructor D. 3 destructor 说明: 此写解题要点或对题目做说明。77、若有如下类声明class MyClasspublic :MyClass( ) cout 1; ;执行下列语句MyClass a,b2,*p2:以后,程序的输出结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 11 B. 111. C. 1111 D. 11111 说明: 此写解题要点或对题目做说明。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 48 页读书破万卷下笔如有神78、有如下程序:#include using namespace std; class Point public :static int number; public :Pointonumber十十; -Point( ) number-; ;int Point:number-0;void mainO Point *ptr; Point A, B;f Point* ptr_point=new Point3;ptx=ptr_point; Point C; Gout+Point:number+endl; delete ptr; 运行时输出的结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 3 B. 4 C. 6 D. 7 说明: 此写解题要点或对题目做说明。79、如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include using namespace std; class Baseint a,b; public: Base(int x, int y) a=x; b=y; void show( ) couta,bendl; ;class Derived:public Baseint c,d; public: Derived (int x,int y,int z,int m ):Base (x,y )tc=z; a=m;I 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 48 页读书破万卷下笔如有神void show coutc,dshow( ); return( ); 运行时输出的结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 10,20 B. 30,40 C. 20,30 D. 50,50 说明: 此写解题要点或对题目做说明。80、有如下程序:#include using namespace std; class A public: A(int i ) xi; void dispa 0cout x , ; private:int x; ;class B:public A public: B(int i ) : A (i+10 ) xi; void dispb( ) dispa( ); cout xendl; private int x; ;int main( ) B b(2); b.dispb( ); return 0; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 48 页读书破万卷下笔如有神运行时输出的结果是(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 10,2 B. 12,10 C. 12,2 D. 2,2 说明: 此写解题要点或对题目做说明。81、虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时, 被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#include using namespace std; class Base public: virtual void f( ) cout ” f0+” ; void g( ) cout ” g0+”; ;class Derived : public Base public: void f( ) cout ” f+ ”; void go cout , ”g+”; ;int main Derived d; Base *p&d; p-f( ); P-g( ); return 0; 运行时输出的结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. f+g+ B. f0+g+ C. f+g0+ D. f0+g0+ 说明: 此写解题要点或对题目做说明。82、下面程序中对一维坐标点类Point进行运算符重载#include 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 48 页读书破万卷下笔如有神using namespace std; class Point public :Point (int val ) x val; Point& operator +( ) x+; return *this;Point operator +(int)Point old=*this;+(*this);return old; Yolnt operator (m )飞 - , , 、,二二一,int GetX( ) const return x; private: int x; ;int main()Point a(10); cout ( +a).GetX( ); cout a 十十 .GetX () ;return 0; 编译和运行情况是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 运行时输出 1011 B. 运行时输出 1111 C. 运行时输出 1112 D. 编译有错说明: 此写解题要点或对题目做说明。83、有如下程序:#include using namespace std; int mainU char str100, *p; Gout+Please input a string:” :cin;str; p=str; for (int i=0; *p!= 0 ; p+,i+ ); coutiendl; return 0; 运行这个程序时,若输入字符串为abcdefg abcd 则输出结果是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 7 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 23 页,共 48 页读书破万卷下笔如有神B. 12 C. 13 D. 100 说明: 此写解题要点或对题目做说明。84、有如下程序:#include using namespace std; class Sample friend long fun (Sample s); public :Sample (long a) xa; private: long x; ;long fun (Sample s)if (s.x 2)return 1:return s.x*fun(Sample(s.x-1 ) ) :int main( ) int sum 0; for (int i=0; iY.TXT D. COPY B:A.TXT+B:X.TXT Y.TXT 答案: D 说明: 此写解题要点或对题目做说明。99、下列 DOS 命令中正确的是( ) 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. REN USERA.TXT B.TXT B. CD C. TYPE *.TXT 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 27 页,共 48 页读书破万卷下笔如有神D. MD 答案: B 说明: 此写解题要点或对题目做说明。100、以下选项中属于C语言的数据类型是( ) 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 复数型B. 逻辑型C. 双精度型D. 集合型答案: C 说明: 此写解题要点或对题目做说明。101、在 C语言中,不正确的int类型的常数是 ( ) 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 32768 B. 0 C. 037 D. 0 xAF 答案: A 说明: 此写解题要点或对题目做说

    注意事项

    本文(2022年全国计算机二级C语言等级考试试题 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开