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

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

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022年江西省抚州市全国计算机等级考试C语言程序设计知识点汇总卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。 A.a==l B.++i C.a=a++=5 D.a=int(i)? 2. 以下程序运行后的输出结果是(  )。? ? A.1,2,3, 1,5,9,? B.1,3,5, 1,3,5,? C.1,3,5, 0,d,8,? D.1,3,5, -1,3,7,? 3. 4.有以下程序段: int i,n; for(i=0;i8;i++) {n=rand(  )%5; switch(n) {case l: case 3:printf(%d\n,n);break; case 2: case 4:print?(%d\n,n);continue; case(  ):exit(0); } printf(%d\n,n); } 以下关于程序段执行情况的叙述,正确的是(  )。 A.for循环语句固定执行8次? B.当产生的随机数n为4时结束循环操作? C.当产生的随机数n为1和2时不做任何操作? D.当产生的随机数n为0时结束程序运行? 5. 6. 若有以下定义和语句char c1=b,c2=eprintf(%d,%c\n,c2-c1,c2-a+A); 则输出结果 ( ) A.2,M B.3,E C.2,E D.输出项与对应的格式控制不一致,输出结果不确定? 7. 8.有下列程序: main { int y=10; do{y--;}while(--y); printf(%d\n,--y); ) 当执行程序时,输出的结果是( )。 A.-1 B.1 C.4 D.0? 9.下列叙述中正确的是()。 A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失? B.打开一个已存在的文件并进行写操作后,原有文件中的全部数据必定被覆盖? C.在一个程序中对文件进行写操作后,必须先关闭该文件然后再打开才能读到第1个数据? D.C语言中的文件是流式文件,因此只能顺序存取数据? 10.已知二叉树后序遍历序列是dabeC,中序遍历序列是debaC,它的前序遍历序列是( )。 A.aChed B.deCab C.deabe D.Cedba? 11. 有以下程序 int f (int A) { return a%2; } main ( ) { int s[8]={1,3,5,2,4,6),i,d=0; for (i=0; f(s[i]; i++) d +=s[i]; print f (%d\n, D) ; } 程序运行后的输出结果是 A.9 B.11 C.19 D.21? 12.判定一个顺序栈st(最多元素为MaxSize)为空的条件是()。 A.st->top! B.st->top! C.top==-1 D.top==MaxSize? 13. 要求通过while循环不断读入字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是( )。 A.while((ch—getchar)!=N)printf(%c,ch);? B.while(oh=getchar!=N)printf(%c,ch);? C.while(ch=getchar==N)printf(%c,ch);? D.while((ch—getchar)==N)printf(%c,ch);? 14.常采用的两种存储结构是( )。 A.顺序存储结构和链式存储结构 B.散列方法和索引方式 C.链表存储结构和数组 D.线性存储结构和非线性存储结构? 15.下面说法正确的是(  )。 A.A.一个C程序可以有多个主函数? B.一个C语言的函数中只允许有一对花括号? C.C程序的书写格式是自由的,一个语句可以写在一行上,也可以写在多行内? D.在对C程序进行编译时,可以发现注释行中的拼写错误 16.若在线性表中采用折半查找法查找元素,该线性表应该() A.元素按值有序 B.构采用顺序存储结 C.元素按值有序且采用顺序存储结构 D.元素按值有序且采用链式存储结构? 17.下列选项中,不是一个算法的基本特征的是(  )。 A.完整性 B.可行性 C.有穷性 D.拥有足够的情报? 18.若一组记录的排序码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为() A.38,40,46,56,79,84? B.40,38,46,79,56,84? C.40,38,46,56,79,84? D.40,38,46,84,56,79? 1

您可能关注的文档

文档评论(0)

huifutianxia + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体文安县汇中商贸有限公司
IP属地河北
统一社会信用代码/组织机构代码
91131026MA07M9AL38

1亿VIP精品文档

相关文档