欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级C语言笔试-268及答案解析.doc

    • 资源ID:1326069       资源大小:77KB        全文页数:28页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

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

    【计算机类职业资格】二级C语言笔试-268及答案解析.doc

    1、二级 C 语言笔试-268 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:50,分数:60.00)1.微型计算机的运算器、控制器及内存储器组合在一起,称之为 ( )(分数:1.00)A.ALUB.CPUC.MPUD.主机2.若已定义 x 和 y 为 double 类型,则表达式:x1,yx+3/2 的值是 ( )(分数:1.00)A.1B.2C.2.0D.2.53.十六进制数 FF.1 转换成十进制数是 ( )(分数:1.00)A.255.0625B.255.125C.127.0625D.127.1254.若有以下定义:int a 1,2,3,4,5,6,7,8,9

    2、,10,* pa;则值为 3 的表达式是 ( )(分数:1.00)A.p+2,* (pd+ +)B.p+2,* + +pC.p+3,* p+ +D.p +2,+ + * p5.执行下面语句后的输出结果为 ( )int i-1;if(i0)print(“* * * */n“);else printf(“% % % %/n“);(分数:1.00)A.* * * *B.% % % % %C.% % % %cD.有语法错误,不能正确执行6.若有以下定义和语句char c1=b,c2eprintf(“%d,%c/n“,c2-c1,c2-a+A); 则输出结果 ( )(分数:1.00)A.2,MB.3,E

    3、C.2,ED.输出项与对应的格式控制不一致,输出结果不确定7.假定所有变量均已正确说明,下列是程序段运行后 x 的值是 ( )abCO;x35;if(!(分数:1.00)A.x- -;else if(B.;if(C.x3;else x4;8.合法的数组定义是 ( )(分数:1.00)A.int a “string“;B.int a50,1,2,3,4,5;C.char a“string“;D.char a0,1,2,3,4,5;9.在多媒体计算机系统中,CDROM 属于 ( )(分数:1.00)A.感觉媒体B.表示媒体C.表现媒体D.存储媒体10.以下叙述中不正确的是 ( )(分数:1.00)

    4、A.在 C 中,函数中的自动变量可以赋初值,每调用一次,赋一次初值B.在 C 中,在调用函数时,实参和对应形参在类型上只需赋值兼容C.在 C 中,外部变量的隐含类别是自动存储类别D.在 C 中,函数形参可以说明为 register 变量11.详细设计中,可用于描述详细设计的工具有 ( )(分数:1.00)A.程序流程图,SC 图、PAD 图和 PDLB.程序流程图、N-S 图、PAD 图和 PDLC.数据流程图、N-S 图、PAD 图和 PDLD.程序流程图、BS 图、PAD 图和 PDL12.在位运算中,操作数每右移一位,其结果相当于 ( )(分数:1.00)A.操作数乘以 2B.操作数除以

    5、 2C.操作数除以 16D.操作数乘以 1613.对专门从事数据库管理、维护的人员,称之为 ( )(分数:1.00)A.NBAB.DBAC.DMAD.DDS14.若 i、j 已定义为 int 型,则以下程序段中内循环的总的执行次数是 ( )for(i5;i0;i- -)for(j0;j4;j+ +)(分数:1.00)A.20B.24C.25D.3015.若有以下定义和语句:int a101,2,3,4,5,6,7,8,9,10,* pa则不能表示 a 数组元素的表达式是 ( )(分数:1.00)A.* pB.a10C.* aD.ap-a16.下列存储器中,存取速度最快的是 ( )(分数:1.0

    6、0)A.软盘B.硬盘C.光盘D.内存17.下列说法中正确的是 ( )(分数:1.00)A.交换列排序法效率最高B.插入类排序法效率最高C.选择类排序法效率最高D.不同的数据,各种算法的优劣不一18.若有定义和语句 ( )char s10;s“abcd“;printf(“%s/n“,s);则结果是(以下 代表空格)(分数:1.00)A.输出 abcdB.输出 aC.abcdD.编译不通过19.若有以下定义语句:char * sl“12345“, * s2“1234“;printf(“%d“n“,strlen(strcpy(s1,s2);则输出结果是 ( )(分数:1.00)A.4B.5C.9D.

    7、1020.下述程序段的输出结果是 ( )int x=10;int yx+ +;printf(“%d,%d“,(x+ +,y),y+ +);(分数:1.00)A.11,10B.11,11C.10,10D.10,1121.二进制数 1110111.11 转换成十进制数是 ( )(分数:1.00)A.119.375B.119.75C.119.125D.119.322.设计准则要求,模块的作用域和控制域的关系是 ( )(分数:1.00)A.作用域和控制域无关B.作用域在控制域之外C.控制域在作用域之内D.作用域在控制域之内23.C 语言提供的合法关键字是 ( )(分数:1.00)A.switchB.c

    8、herC.caseD.default24.控制键C 的功能为 ( )(分数:1.00)A.终止当前操作B.系统复位C.暂停标准输出设备的输出D.结束命令行25.若有以下定义和语句:iht w23,(* pw)3;pww;则对 w 数组元素的非法引用是 ( )(分数:1.00)A.* (w0+2)B.* (pw + 1)2C.pw00D.* (pw1+2)26.若有定义和语句: ( )int * * pp, * p,a10,b20ppprintf(“%d,%d”n“,* p,* * pp);则输出结果是(分数:1.00)A.10, 10B.10,20C.20,10D.20,2027.设有以下定义

    9、或语句,则输出的结果是(用 small 模式编译,指针变量占 2 个字节)struct datelong * cat;struct date * next;double dog;too;printf(“ % d“,sizeof(too);(分数:1.00)A.20B.16C.14D.1228.函数调用:strcat(strcpy(str1,str2,),str3)的功能是 ( )(分数:1.00)A.将串 str1 复制到串 str2 中后再连接到串 str3 之后B.将串 str1 连接到串 str2 之后再复制到串 str3 之后C.将串 str2 连接到串 str1 之后再将串 str3

    10、 连接到串 str1 之后D.将串 str2 连接到串 str1 之后再将串 str1 连接到串 str3 之后29.若有定义:int a34,( )不能表示数组元素 a11。(分数:1.00)A.* (a1+1)B.* (jM;j+ +)if(x ipxij 【7】 ;printf(“The max value in line is %d/n“, 【8】 );main( )int xNM1,5,4,2,6,4,3,8,2,3,1;【9】 ;(分数:6.00)填空项 1:_58.以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填

    11、空。main1float x1000,sum,0.0,ave a;int n0,i;printf(“Enter mark:“/n“);scanf(“%f“,i0;- -i)dci;printf(“%c“,b 【20】 );(分数:4.00)填空项 1:_二级 C 语言笔试-268 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:50,分数:60.00)1.微型计算机的运算器、控制器及内存储器组合在一起,称之为 ( )(分数:1.00)A.ALUB.CPUC.MPUD.主机 解析:2.若已定义 x 和 y 为 double 类型,则表达式:x1,yx+3/2 的值是 (

    12、)(分数:1.00)A.1B.2C.2.0 D.2.5解析:3.十六进制数 FF.1 转换成十进制数是 ( )(分数:1.00)A.255.0625 B.255.125C.127.0625D.127.125解析:4.若有以下定义:int a 1,2,3,4,5,6,7,8,9,10,* pa;则值为 3 的表达式是 ( )(分数:1.00)A.p+2,* (pd+ +) B.p+2,* + +pC.p+3,* p+ +D.p +2,+ + * p解析:5.执行下面语句后的输出结果为 ( )int i-1;if(i0)print(“* * * */n“);else printf(“% % % %

    13、/n“);(分数:1.00)A.* * * *B.% % % % %C.% % % %cD.有语法错误,不能正确执行 解析:6.若有以下定义和语句char c1=b,c2eprintf(“%d,%c/n“,c2-c1,c2-a+A); 则输出结果 ( )(分数:1.00)A.2,MB.3,E C.2,ED.输出项与对应的格式控制不一致,输出结果不确定解析:7.假定所有变量均已正确说明,下列是程序段运行后 x 的值是 ( )abCO;x35;if(!(分数:1.00)A.x- -;else if(B.;if( C.x3;else x4;解析:8.合法的数组定义是 ( )(分数:1.00)A.in

    14、t a “string“;B.int a50,1,2,3,4,5;C.char a“string“;D.char a0,1,2,3,4,5; 解析:9.在多媒体计算机系统中,CDROM 属于 ( )(分数:1.00)A.感觉媒体B.表示媒体C.表现媒体D.存储媒体 解析:10.以下叙述中不正确的是 ( )(分数:1.00)A.在 C 中,函数中的自动变量可以赋初值,每调用一次,赋一次初值B.在 C 中,在调用函数时,实参和对应形参在类型上只需赋值兼容C.在 C 中,外部变量的隐含类别是自动存储类别D.在 C 中,函数形参可以说明为 register 变量解析:11.详细设计中,可用于描述详细设

    15、计的工具有 ( )(分数:1.00)A.程序流程图,SC 图、PAD 图和 PDLB.程序流程图、N-S 图、PAD 图和 PDL C.数据流程图、N-S 图、PAD 图和 PDLD.程序流程图、BS 图、PAD 图和 PDL解析:12.在位运算中,操作数每右移一位,其结果相当于 ( )(分数:1.00)A.操作数乘以 2B.操作数除以 2 C.操作数除以 16D.操作数乘以 16解析:13.对专门从事数据库管理、维护的人员,称之为 ( )(分数:1.00)A.NBAB.DBA C.DMAD.DDS解析:14.若 i、j 已定义为 int 型,则以下程序段中内循环的总的执行次数是 ( )for

    16、(i5;i0;i- -)for(j0;j4;j+ +)(分数:1.00)A.20 B.24C.25D.30解析:15.若有以下定义和语句:int a101,2,3,4,5,6,7,8,9,10,* pa则不能表示 a 数组元素的表达式是 ( )(分数:1.00)A.* pB.a10 C.* aD.ap-a解析:16.下列存储器中,存取速度最快的是 ( )(分数:1.00)A.软盘B.硬盘C.光盘D.内存 解析:17.下列说法中正确的是 ( )(分数:1.00)A.交换列排序法效率最高B.插入类排序法效率最高C.选择类排序法效率最高D.不同的数据,各种算法的优劣不一 解析:18.若有定义和语句

    17、( )char s10;s“abcd“;printf(“%s/n“,s);则结果是(以下 代表空格)(分数:1.00)A.输出 abcdB.输出 aC.abcdD.编译不通过 解析:19.若有以下定义语句:char * sl“12345“, * s2“1234“;printf(“%d“n“,strlen(strcpy(s1,s2);则输出结果是 ( )(分数:1.00)A.4 B.5C.9D.10解析:20.下述程序段的输出结果是 ( )int x=10;int yx+ +;printf(“%d,%d“,(x+ +,y),y+ +);(分数:1.00)A.11,10 B.11,11C.10,1

    18、0D.10,11解析:21.二进制数 1110111.11 转换成十进制数是 ( )(分数:1.00)A.119.375B.119.75 C.119.125D.119.3解析:22.设计准则要求,模块的作用域和控制域的关系是 ( )(分数:1.00)A.作用域和控制域无关B.作用域在控制域之外C.控制域在作用域之内D.作用域在控制域之内解析:23.C 语言提供的合法关键字是 ( )(分数:1.00)A.switchB.cherC.case D.default解析:24.控制键C 的功能为 ( )(分数:1.00)A.终止当前操作 B.系统复位C.暂停标准输出设备的输出D.结束命令行解析:25.

    19、若有以下定义和语句:iht w23,(* pw)3;pww;则对 w 数组元素的非法引用是 ( )(分数:1.00)A.* (w0+2)B.* (pw + 1)2C.pw00D.* (pw1+2)解析:26.若有定义和语句: ( )int * * pp, * p,a10,b20ppprintf(“%d,%d”n“,* p,* * pp);则输出结果是(分数:1.00)A.10, 10B.10,20C.20,10D.20,20 解析:27.设有以下定义或语句,则输出的结果是(用 small 模式编译,指针变量占 2 个字节)struct datelong * cat;struct date *

    20、next;double dog;too;printf(“ % d“,sizeof(too);(分数:1.00)A.20B.16C.14D.12 解析:28.函数调用:strcat(strcpy(str1,str2,),str3)的功能是 ( )(分数:1.00)A.将串 str1 复制到串 str2 中后再连接到串 str3 之后B.将串 str1 连接到串 str2 之后再复制到串 str3 之后C.将串 str2 连接到串 str1 之后再将串 str3 连接到串 str1 之后D.将串 str2 连接到串 str1 之后再将串 str1 连接到串 str3 之后解析:29.若有定义:in

    21、t a34,( )不能表示数组元素 a11。(分数:1.00)A.* (a1+1)B.* (jM;j+ +)if(x ipxij 【7】 ;printf(“The max value in line is %d/n“, 【8】 );main( )int xNM1,5,4,2,6,4,3,8,2,3,1;【9】 ;(分数:6.00)填空项 1:_ (正确答案:7p=j8xip9lineMax(x))解析:58.以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填空。main1float x1000,sum,0.0,ave a;int n0,i;printf(“Enter mark:“/n“);scanf(“%f“,i0;- -i)dci;printf(“%c“,b 【20】 );(分数:4.00)填空项 1:_ (正确答案:11 19n% base 20d)解析:


    注意事项

    本文(【计算机类职业资格】二级C语言笔试-268及答案解析.doc)为本站会员(ownview251)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




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

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开