欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    2025年全国计算机等级考试二级C语言全真模拟试卷及答案(四).docx

    • 资源ID:1422327       资源大小:41.37KB        全文页数:15页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    2025年全国计算机等级考试二级C语言全真模拟试卷及答案(四).docx

    2025年全国计算机等级考试二级C语言全真模拟试卷及答案(四)一、选择题在下列各题的A)、B).C),D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)软件生命周期中花费费用最多的阶段是A)详细设计R)软件编码C)软件测试D)软件维护(2)为了提高测试的效率,应该A)随机选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)集中对付那些错误群集的程序(3)以下不是面向对象思想中的主要特征的是A)多态B)继承C)封装D)垃圾回收(4)下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好O程序中要有必要的注释D)输入数据前要有提示信息(5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程(6)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构(7)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2nB)n2C)0(nl.5)D)n(n-1)2(8)在深度为5的满二叉树中,叶子结点的个数为A)32B)31016D)15(9)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(10) 一个关系中属性个数为1时,称此关系为A)对应关系B)单一关系C)一元关系D)-元关系(11)下面各选项中,均是C语言合法标识符的选项组是)33weautoB)_23me_3ewC)_433e_elseD)ER-DF32(12)可在C程序中用作用户标识符的一组标识符是A)andB)DateC)HiD)CaSe2007y-m-dDr.TomBigl(13)以下对C语言函数的有关描述中,正确的是A)在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参B)C函数既可以嵌套定义又可以递归调用C)函数必须有返回值,否则不能使用函数D)函数必须有返回值,返回值类型不定(14)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是A)函数的实参和其对应的形参共占同一存储单元B)形参只是形式上的存在,不占用具体存储单元C)同名的实参和形参占同一存储单元D)函数的形参和实参分别占用不同的存储单元(15)现有定义inta;doubleb;floatc;chark;.则表达式a/b+c-k值的类型为:A)intB)doubleC)floatD)char(16)以下关于long、int和ShOrt类型数据占用内存大小的叙述中正确的是A)均占4个字节B)根据数据的大小来决定所占内存的字节数C)由用户自己定义D)由C语言编译系统决定(17)有以下程序段intj;floaty;Charname50:SCanf&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为A) 55566.0B)566.0C)7777.0D)566777.0(18)若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i+);printf("%dn',i);其输出结果是A)0,0B)0,lC)l,lD)程序进入无限循环(19)下列程序的运行结果是Winclude"stdio.h"main()intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=l;printf("%dn",z);A)6B)7C)8D)9(20)若程序执行时的输入数据是"2473",则下述程序的输出结果是ftinclude<stdio.h>voidmain()intcs;while(cs=getchar()!=;,n')switch(cs-'2')case0case1:putchar(cs+4);case2:putchar(cs+4);break;case3:putchar(cs+3);default:putchar(cs+2);A)668977B) 668966C)6677877D)6688766(21)以下程序的输出结果是main()inta,i;a=O;for(i=l;i<5;i+)switch(i)case0:case3:a+=2;case1:case2a÷=3;default:a+=5;printf("%dn",a);)31B)13C)10D)20(22)现有如下程序段#inclu加"stdio.h"main()intk30=12,324,45,6,768,98,21,34,453,456);intcont=0,i=0;while(ki)if(ki%2=Oki%5=0)count+;i+;printf("%d,%dn*,count,i);D)8,10则程序段的输出结果为A)7,8B)8,807.10(23)若有以下程序WinCIUde<stdio.h>inta=2,4,6,8;main()inti;int*p=a;for(i=0;i<4;i+)ai=*p;printf("%dn",a2);)上面程序的输出结果是A)6B)8C)4D)2(24)有以下程序include<stdio.h>main()inti,j,m=55;for(i=l;i<=3;i+)for(j=3:j<=i;j+)m=m%j;printf("%dn',m);)程序的运行结果是A)0B)lC)2D)3(25)已知字符'A'的ASClI码值是65,字符变量Cl的值是'A',c2的值是'D'.执行语句Printf("%必如二(:1"2-2);后,输出结果是A),BB),68C)65,66D)65,68(26)下列程序是用来判断数组中特定元素的位置所在的。Winclude<conio.h>#include<stdio.h>intfun(int*s,intt,int*k)inti;*k=0;for(i=0:i<t;i+)if(s*k<si)*k=i;returns*k;main()inta10=876,675,896,101,301,401,980,431,451,777),k;fun(a,10,&k);printf(*%d,%dn",k,ak);)如果输入如下整数:876675896IOl301401980431451777则输出结果为A)7,431B)60980D)6,980(27)下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme<回车>则程序输出的结果是include"stdio.h"main(argc,argv)intargc:char*argv;inti;printf("%dn",argc);)A)3B)4C)2D)以上答案都不正确(28)有如下程序inta10=l,2,3,4.5,6.7,8,9,10):int*p=&a3J,b;b=p5;则b的值是A)5B)6C)9D)8(29)以下叙述中错误的是A)改变函数形参的值,不会改变对应实参的值B)函数可以返回地址值C)可以给指针变量玳一个整数作为地址值D)当在程序的开头包含头文件Sldio.h时,可以给指针变量赋NU1.1.(30)下面程序的输出结果是ftinclude<stdio.h>main()inta=l,2,3,4,5,6,7,8,9.0),*p;p=a;Printf(飞dn",*p+9);A)0B)lOlOD)9(31)有下面程序段include'stdio.h"Winclude"string.h"main()chara320=*china","isa'),"bigcountry!"chark100=0,*p=k;i11ti;for(i=0;i<3:i+)p=strcat(p,ai);i=strlen(p);printf("%dn,i);则程序段的输出结果是A) 18B)19C)20D)21(32)若有定义:char*st=*howareyou",下列程序段中正确的是A)charall,*p;strcpy(p=a+l,ftst4);B)charall;strcpy(+a,st);Ocharaf11;strcpy(a,st);D)chara,*p;strcpy(p=&af1,st+2);(33)有以下程序include<stdio.h>intfun(chars)intn=0;WhiIe(*s<='9,&&*s>=(O')(n=10*n+*s-r0,;s+;return(n);main()chars10=,6','1',','4',','9',','0,printf("%dn",fun(三);)程序的运行结果是A)9B)61490C)61D)5(34)设有定义:CharP='1','2','3',*q=p;,以下不能计算出一个Char型数据所占字节数的表达式是)sizeof(p)B)SiZeOf(Char)Osizeof(*q)D)sizeof(p0)(35)有以下函数intaaa(char*s)char*t=s;while(*t+÷);t;return(t-s);以下关于aaa函数的功能的叙述正确的是A)求字符串S的长度B)比较两个串的大小C)将串S复制到串tD)求字符串S所占字节数(36)当用户要求输入的字符串中含有空格时,应使用的输入函数是A)scanf()B)getchar()C)gets()D)getc()(37)下列选项中错误的说明语句是)chara=,t','。'Jy'J。','u',''0';B) chara="toyou0";Ochara口="toyou0"D)chara,toyou0,;(38)以下程序的输出结果是i11tf()staticinti=0;ints=l;s+=i;i+;returns;main()inti,a=0;for(i=0;i<5;i+)a+=f(;printf(w%dn",a);)A)20B)24C)25D)15(39)下列程序的输出结果是Sinclude"stdio.h"edefineM(x,y)x%ymain()inta,m=12,n=100;a=M(n,m);printf("%dn,a-);)2B)3C)4D)5(40)假定当前盘符下有两个如下文本文件:文件名al.txta2.txt内容123#321#则下面程序段执行后的结果为include"stdio.h"voidfc(FI1.E*p)charc;whi

    注意事项

    本文(2025年全国计算机等级考试二级C语言全真模拟试卷及答案(四).docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

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

    收起
    展开