2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)

上传人:阳光****活 文档编号:183264183 上传时间:2021-06-01 格式:DOCX 页数:32 大小:52.12KB
返回 下载 相关 举报
2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)_第1页
第1页 / 共32页
2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)_第2页
第2页 / 共32页
2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)_第3页
第3页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)》由会员分享,可在线阅读,更多相关《2021年9月全国计算机等级《二级C语言程序设计》上机模考试卷(4)(32页珍藏版)》请在金锄头文库上搜索。

1、2021年9月全国计算机等级二级C语言程序设计上机模考试卷(4)1、【单选题】下列选项中,均属于通用软件的是()。1分A、WindowsXP、AutoCAD、PowerPointB、VisualFoxPro、Excel、SPSSC、Word、Photoshop、ExcelD、C+、CorelDraw、Firefox20答案:C2、【单选题】一些重要的程序设计语言(inC语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。1分A、栈B、堆C、数组D、链表答案:A3、【单选题】以下程序输出结果是()。main()intm=5;if(m+5)printf(dn,m):e

2、lseprintf(dn,m-);1分A、7B、6C、5D、4答案:B4、【单选题】有下列程序:#includemain()inta=6,b=7,m=1;switch(a2)case0:m+;break;case1:m+;switch(b2)default:m+;case0:m+;break;printf(dn,m);程序的运行结果是()。1分A、3B、2C、4D、1答案:B5、【单选题】有以下程序#include#includetypedefstrlIctcharname9;charsex;floatscore2;STU;STUf(STUa)STUb=Zhao,m,850,900);inti

3、;strcpy(aname,bname);sex:bsex;for(i=0;i2;i+)ascorei=bscorei;returna;main()STUc=Qian,f,950,920,d;d=f(c)printf(s,c,20f,20f,dName,dsex,dscore0,dscore1);程序的运行结果是()。1分A、Qian,f,95,92B、Qian,m,85,90C、Zhao,m,85,90D、Zhao,f,95,92答案:C6、【单选题】下列程序的输出结果是()。intfl(intx,inty)returnxy?x:y;)intf2(intx,inty)returnxy?y:x

4、;main()inta=4,b=3,c=5,d=2,e,f,g;e=f2(f1(a,b),f1(c,d);f=f1(f2(a,b),f2(c,d);g=a+b+c+d-e-f;printf(d,d,dn,e,f,g);1分A、4,3,7B、3,4,7C、5,2,7D、2,5,7答案:A7、【单选题】C语言的基本单位是()。1分A、函数B、过程C、子程序D、子函数答案:A8、【单选题】以下程序的输出结果是()。voidprt(int*mintn)inti;for(i=0;iN;I+)MI+;)main()inta=1,2,3,4,5),i;prt(a,5);for(i=0;i5;i+)print

5、f(d,ai);)1分A、1,2,3,4,5B、2,3,4,5,6C、3,4,5,6,7D、2,3,4,5,1答案:B9、【单选题】下列程序的输出结果是()。main()intp8=11,12,13,14,15,16,17,18,i=0,j=0;while(i+7)if(pi2)j+=pi;printf(dn,j);1分A、42B、45C、56D、60答案:B10、【单选题】下列程序的运行结果是()。#includevoidmain()ints=0,k;for(k=7;k1;k-)switch(k)case1:case4:case7:s+:break;case2:case3:case6:bre

6、ak;case0:case5:s+=2:break;printf(s=d,s);1分A、s=3B、s=4C、s=5D、无输出结果答案:B11、【单选题】下列说法不正确的是()。1分A、调用函数时,实参可以是表达式B、调用函数时,实参与形参可以共用内存单元C、调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等D、调用函数时,实参与形参的类型必须一致答案:B12、【单选题】有以下程序#include#includevoidfun(chars10,intn)chart;inti,j;for(i=0;iN-1;J+)for(j=i+1,jN;J+)*比较字符串的首字符大小,并交换字符串

7、的首字符*if(s0)sict=sio;sio=sjo;sj0=t;main()charss510=bcc,bbcc,xy,aaaacc,aabccfun(ss,5);printf(s,s,ss0,ss4);程序运行结果是()。1分A、xy,aaaaccB、aaaacc,xyC、xcc,aabccD、acc,xabcc答案:D13、【单选题】链表不具有的特点是()。1分A、不必事先估计存储空间B、可随机访问任意元素C、插入、删除不需要移动元素D、所需空间与线性表长度成正比答案:B14、【单选题】有以下计算公式若程序前面已在命令中包含mathh文件,不能够正确计算上述公式的程序段是()。1分A、

8、if(x=0)y=sqrt(x);elsey=sqrt(-x);B、y=sqrt(x)if(x0)y=sqrt(0x);C、if(x=O)y=sqrt(x);If(xD、y=sqrt(x=0?x:0x);答案:B15、【单选题】标准库函数fgets(s,n,file)的功能是()。1分A、从文件file中读取长度为n的字符串存入字符数s由B、从文件file中读取长度不超过n-1个字符的字符放到字符数组S中C、从文件file中读到n个字符串存入字符数组s中D、从文件file中读取长度为n-1个字符的字符串存字符数组S中答案:B16、【单选题】下述程序的输出结果是()。#includemain()

9、inti;for(i=l;i=10;i+)if(i*i=20)(i*i=100)break;printf(dn,i*i);1分A、49B、36C、25D、64答案:C17、【单选题】下列关于定点数与浮点数的叙述中错误自是()。1分A、在实数的浮点表示中,阶码是一个整数B、整数是实数的特例,也可以用浮点数表示C、实数的补码是其对应的反码在最后一位加1D、相同长度的浮点数和定点数,前者可表示数的范围要大于后者答案:C18、【单选题】若有下列定义和语句:intu=011,v=0x11,w=11;printf(o,x,dn,u,v,w);则输出结果是()。1分A、9,17,11B、9,11,11C、1

10、1,11,11D、11,17,11答案:C19、【单选题】在执行完下列的c语句段之后,则B的值是()。chara=A;intb;B=(3456)(ab);1分A、0B、1C、TRUED、FALSE答案:B20、【单选题】设有下列程序段:charstr=HelloWorld:char*plr;ptr=str:执行上面的程序段后,*(ptr+10)的值为()。1分A、0B、0C、不确定的值D、0的地址答案:A21、【单选题】在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。1分A、直接按系统设定的标准方式搜索目录B、先在源程序所在的

11、目录搜索,如没找到,再按系统设定的标准方式搜索C、仅仅搜索源程序所在目录D、仅仅搜索当前目录答案:B22、【单选题】以下关于字符串的叙述中正确的是()。1分A、C语言中有字符串类型的常量和变量B、两个字符串中的字符个数相同时才能进行字符串大小的比较C、可以用关系运算符对字符串的大小进行比较D、空串一定比空格打头的字符串小答案:D23、【单选题】对两个数组a和b进行下列初始化:charm=1234567;charn=1,2,3,4,5,6,7;则下列叙述正确的是()。1分A、数组m与数组n完全相同B、数组m与数组n长度相同C、数组m比数组n长1D、数组m与数组n中都存放字符串答案:C24、【单选

12、题】下面程序的运行结果是()。#ineludevoiddel(char*s)inti,j;char*a;a=s:for(i=0,j=0;ai!=0;i+)if(ai=0ai=9)sj=ai;j+;sj=0;main()char*s=aa89gggh;del(s):printf(ns,s);1分A、1B、2C、3D、4答案:D25、【单选题】设有程序段:intk=12:while(k=1)k=k一1;则下列描述中正确的是()。1分A、while循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次答案:C26、【单选题】有下列程序:#includemain()intx=0;inty=0;while(x7+v)y-;x+;printf(d,d,y,x);程序的输出结果是()。1分A、0,7B、7,7C、0,6D、1,6答案:A27、【单选题】有以下程序:#includemain()charp20=a,b,c,d),q=abc,r=abcde;strcpy(p+strlen(q),r);strcat(p,q);printf(ddn,sizeof(p),strlen(p);程序运行后的输出结果是()。1分A、209B、99C、2011D、1111答案:C28、【单选题】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 会计职称考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号