[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx

上传人:rrsccc 文档编号:10429225 上传时间:2021-05-15 格式:DOCX 页数:11 大小:23.06KB
返回 下载 相关 举报
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx_第1页
第1页 / 共11页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx_第2页
第2页 / 共11页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx_第3页
第3页 / 共11页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx_第4页
第4页 / 共11页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx》由会员分享,可在线阅读,更多相关《[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》考前押密试题(2).docx(11页珍藏版)》请在三一文库上搜索。

1、考试复习题库精编合集2021年全国计算机等级二级C语言程序设计考前押密试题(2)考试复习题库精编合集2021年全国计算机等级二级C语言程序设计考前押密试题(2)1、【单选题】没有定义:charp=1,2,3),*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。1分A、sizeof(p)B、sizeof(char)C、sizeof(*q)D、sizeof(po)答案:A;2、【单选题】结构化程序没计主要强调的是()。1分A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序的易读性答案:D;3、【单选题】标准库函数fgets(S,n,file)的功能是()。1分A、从文

2、件file中读取长度为n的字符串存入字符数组s中B、从文件file中读取长度不超过n-1个字符的字符串放到字符数组S中C、从文件file中读到n个字符串存入字符数组s中D、从文件file中读取长度为n-1个字符的字符串存人字符数组s中答案:B;4、【单选题】有以下程序#includemain()inty=9;for(;y0;ym一)if(y3=0)printf(”d”,y);)程序的运行结果是()。1分A、741B、963C、852D、87542l答案:C;5、【单选题】有以下程序:main()inta=2,4,6,8,10,y=0,x,*p;p=a1;for(x-:1;xmain()char

3、ehE25=”1234”,”5678”),*p2;inti,j,s=0;for(i一0;ivoid(char*p,intn)char*t;inti,j;for(i=0:iO)t=pi;pi=pj;pj=t;main()char*P5=abc”,”aabdfg”,”abbd”,”dcdbe”,”ed”);f(p,5):print(dn,strlen(p1);程序运行后的输出结果是()。1分A、2B、3C、6D、4答案:D;16、【单选题】下面程序的功能是输m以下形式的金字塔图案:main()inti,j;for(i-1;i=0)y=-sqrt(x);elsey=sqrt(-x);B、y=sqrt

4、(x)if(x=0)ysqrt(x);If(x=0?x:-x);答案:B;22、【单选题】当输入为hello?时,下面程序的执行结果是()。#includedstdio.hmain()(charC;c=getchar();while(c!=?)(putchar(c);break;)1分A、RvfsuB、hC、?D、hello答案:B;23、【单选题】下列选项中不是C语句的是()。1分A、inti;i+;printf(”dn”,i);)B、;C、a=5,c=10D、;答案:C;24、【单选题】若有下列定义和语句:intu一011,v一0x11,w一11:printf(”o,x,dn”,u,v,w

5、):则输出结果是()。1分A、9,17,11B、9,11。11C、11,11,11D、11,17。11答案:C;25、【单选题】执行下列程序中的输出语句后,a的值是()。main()inta;printf(”dkn”,(a=2*3,a*5,a+7);)1分A、17B、37C、6D、13答案:C;26、【单选题】下列选项中不会引起二义性的宏定义是()。1分A、#defineS(x)X*xB、#defineS(x)(x)*(x)C、#defineS(x)(x*x)D、#defineS(x)(x)*(x)答案:D;27、【单选题】下列程序的输出结果是()。#includestdiohmain()in

6、ti;for(i=1;i=20)(i*imain()charcl=1,c2=2;cl=getchar():c2=getchar();putchar(c1);putchar(c2);当程序运行时输入a后,下列叙述中正确的是()。1分A、变量c1被赋予字符a,c2被赋予回车符B、程序将等待用户输入第2个字符C、变量c1被赋予字符a,c2中仍是原有字符2D、变量c1被赋予字符a,c2中将无确定值答案:A;29、【单选题】有如下程序:main()(intx=1,a=O,b=0;switch(x)CgtSC0:b+;case1:a+;CaSe2:a+;b+;)printf(”a=db=dn”,ab);该

7、程序的输出结果是()。1分A、a=2,b=1B、a=1,b=1C、a=1,b=0D、a=2b=2答案:A;30、【单选题】有以下程序:#includemain()intk=-3:if(k。1分A、运行出错B、100C、j的地址D、i的地址答案:B;36、【单选题】c语言中,下列不合法的字符常量是()。1分A、xffB、65C、&D、028答案:D;37、【单选题】下列程序的运行结果是()。inty一5,x一14;y=(x=3*y,x+1),x-1);printf(”x=d,y=d”,x,y);1分A、x=27,y=27B、x=12,y=13C、x=15,y=14D、x=y=27答案:C;38、

8、【单选题】有以下程序段:intx:for(x=3:x=0ai=a*(pf+j)=Z)*(pf+j)=【2】;【3】;)elsej+;)printf(”*newstring*n”);puts(str);system(”pause”);18分解析:【1】j=0【2】*(pF+j)-321311j+2、【简答题】下列给定程序中,函数proc()的功能是:根据整型形參n的值,计算如下公式的值。t=i-1/(2*2)-1/(3*3)-1/(n*n)例如当n=7时。t=0.188203。请修改函数proc()中的错误,使它能得出正确的结果。注意:不要改动main()函数,不得增行或删行,也不得更改程序的结

9、构。试题程序:#include#include#includedoubleproc(intn)doubley=10;inli;/*found*for(i=2;iN;I+)/*found*y-=1/(i*i):telurn(y);voidmain()intn=7:system(”CLS”):print(”nTheresultislfn”,proe(n)。124分解析:()错误:For(i=2;in;i+)正确:For(i=2;i=n;i+)(2)错误:y-=1/(i*i);正确:y-=1.0/(i*i);3、【简答题】请编写函数proc(),它的功能是计算:s=(1-In(1)-ln(2)-In

10、(3)-In(m)2S作为函数值返回。在C语言中可调用log(n)函数求In(n)。log函数的引用说明是doublelog(doublex)。例如,若m的值为10,则proc()函数值为198934454。注意;部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。试题程序:#include#include#include#includedoubleproc(intm)voidmain()system(”CLS”);printf(”%fn”,proc(10);18分解析:(m);doubles=1.0;/s的初值赋为for(i=1;i=;i+)/从到s=s-log(i);将其求得的差放到中(s*);最后把其平方值返回到主函数中) 11 / 11

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1