2022年湖北省随州市全国计算机等级考试C语言程序设计知识点汇总卷(含答案).docxVIP

2022年湖北省随州市全国计算机等级考试C语言程序设计知识点汇总卷(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2022年湖北省随州市全国计算机等级考试C语言程序设计知识点汇总卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.下列数据结构中,能用二分法进行查找的是() A.无序线性表 B.线性链表 C.二叉链表 D.顺序存储的有序表? 2.程序运行后的输出结果是( )。 A.10 B.11 C.20 D.21  ? 3. 4.以下不合法的用尸标识符是(  )。 A.A.804zhang B._hh C.yy614 D.If 5. 6.若已定义x和y是整型变量,x=2;,则表达式y=2.75+x/2的值是()。 A.5.5 B.5 C.3 D.4.0? 7.设二叉树的中序序列为BCDA,前序序列为ABCD,则后序序列为()。 A.CBDA B.DCBA C.BCDA D.ACDB? 8.设有定义:floata=2,b=4,h=3;,以下C语言表达式与代数式计算结果不相符的是()。 A.(a+b)*h/2 B.(1/2)*(a+b)*h C.(a+b)*h*1/2 D.h/2*(a+b)? 9.下列叙述中正确的是 A.程序设计就是编制程序? B.程序的测试必须由程序员自己去完成? C.程序经调试改错后还应进行再测试? D.程序经调试改错后不必进行再测试? 10.有以下程序 #includestdio.h #includestdlib.h main( ) {int*a,*b,*c; a=b=c=(int*)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b printf(”%d,%d,%d\n”,*a,*b,*c); } 程序运行后的输出结果是( )。 A.3,3,3 B.2,2,3 C.1,2,3 D.1,1,3? 11.下列程序的输出的结果是( )。 main { double d=3.2;int x,Y; x=1.2;v=(x+3.8)/5.0; printf(%d\n,d*y); } A.3 B.3.2 C.0 D.3.07? 12. 若x和y都是int型变量,x=100,y=200,且有程序片段:printf(%d,(x,y));  上面程序片段的输出结果 ( ) A.200 B.100 C.100 200 D.输出格式符不够,输出不确定的值? 13. 14.下列关于函数的叙述中正确的是(  )。 A.A.每个函数都可以被其他函数调用(包括main函数)? B.每个函数都可以被单独编译? C.每个函数都可以单独运行? D.在一个函数内部可以定义另一个函数 15.有以下程序: #includestdio.h main { short C=124;  C=C_;  printf(%d\n,c); } 若要使程序的运行结果为248,应在下划线处填入的是( )。A.2 B.|248 C.0248 D.1? 16.若有定义int(*pt)[3];,则下列说法正确的是 A.定义了基类型为int的三个指针变量? B.定义了基类型为int的具有三个元素的指针数组pt? C.定义了一个名为*pt、具有三个元素的整型数组? D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组? 17. 下列叙述中正确的是______。 A.线性表是线性结构 B.栈与队列是非线性结构 C.线性列表是非线性性结构 D.二叉树是线性结构? 18.在软件开发中,需求分析阶段产生的主要文档是()。 A.软件集成测试计划 B.软件详细设计说明书 C.用户手册 D.软件需求规格说明书? 19. 20.设abcdef以所给的次序进栈,若在进栈操作时,允许退栈操作,则下面得不到的序列为()。 A.fedcba B.bcafed C.dcefba D.cabdef? 二、2.填空题(20题) 21. 以下程序运行后的输出结果是【 】。 #include <stdio.h> main( ) { int x=1,y=0,a=0,b=0; switch ( x ) { case 1:switch(y) { case 0:a ++; break; case 1 :b ++; break; } case 2:a ++ ;b +*; break; } printf(%d %d\n,a,b); } 22. 已知字符A的ASCII码值为65,以下语句的输出结果是【 】。 char ch=B; printf(%c%d\n,ch,ch); 23. 诊断和改正程序中错误的工作通常称为【 】。 24. 下列程序执行输出的结果是______。 #include<stdio.h>

您可能关注的文档

文档评论(0)

130****5554 + 关注
官方认证
文档贡献者

文档下载后有问题随时联系!~售后无忧

认证主体文安县爱萱美发店(个体工商户)
IP属地北京
统一社会信用代码/组织机构代码
92131026MAE3GFT91F

1亿VIP精品文档

相关文档