2022年广东省中山市全国计算机等级考试C语言程序设计真题二卷(含答案).docx

2022年广东省中山市全国计算机等级考试C语言程序设计真题二卷(含答案).docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022年广东省中山市全国计算机等级考试C语言程序设计真题二卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1. 有以下程序: #include <stdio.h>void funl (char * p){ char * q; q=p; while( *q! ='\0') } (*q) ++;q++;}mains( ){ char a[ ] = { "Program" } , * p; p = &a[3]; fun1 (p); printf("% s \n" ,a);}程序执行后的输出结果是( )。 A.Prohsbn B.Prphsbn C.Progsbn D.Program? 2. 有以下程序 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? 3.有下列程序: 程序执行后的输出结果是()。 A.Zhao,m,85,Zhao,m,85? B.Sun,f,90,Zhao, m,85? C.Zhao,m,85,Sun,f,90? D.Sun,f,90,Sun,f,90? 4.以下关于C语言的叙述中正确的是(  )。 A.C语言中的注释不可以夹在变量名或关键字的中间? B.C语言中的变量可以在使用之前的任何位置进行定义? C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致? D.C语言的数值常量中夹带空格不影响常量值的正确表示? 5.现在有16枚外形相同的硬币,其中一枚是假币,且已知假币比真币重量轻。先给定一架没有砝码的天平,问至少需要多少次称量才能找到这枚假币? A.3 B.4 C.5 D.6? 6.有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4]; B.int**P; C.int*(p[4]); D.int(*p)[4];? 7. 8. 有以下程序:#include <stdlo.h>main( ){ FILE * fp; int i,k,n; fp = fopen( "data. dat" ,"w +" ) for(i = 1 ;i<6;i ++ ) { fprintf(fp."% d",i); if(i%3 ==0)fprintf(fp," \n"); } rewind(fp); fscanf(fp." % d% d" ,&k, &n) ;printf(" % d%d \n" ,k,n); fclose(fp); A.0 0 B.123 45 C.1 4 D.1? 9.C语言的基本单位是( )。 A.函数 B.过程 C.子程序 D.子函数? 10.如有inta=11;则表达式(a/1)的值是()。 A.0 B.3 C.4 D.11? 11.下面程序中算法的时间复杂度是() A.O(n) B.O(n^2) C.O(logn) D.O(n*logn)? 12.以下函数调用语句中含有实参个数为().func((exp1,exp2),(exp3,exp4,exp5)); A.1个 B.2个 C.4个 D.5个? 13.串的长度是指()。 A.串中所含不同字母的个数 B.串中所含字符的个数 C.串中所含不同字符的个数 D.串中所含非空格字符的个数? 14. 15.设有如下函数定义: #include <stdio.h> int fun(int k) { if (k<1) return 0; else if(k== 1) return 1; else return fun(k-1)+1; } 若执行调用语句“n=fun(3);”,则函数fun总共被调用的次数是()。 A.2 B.3 C.4 D.5? 16. 设有下列二叉树: 对此二叉树后序遍历的结果为 A.ABCDEF B.DBEAFC C.ABDECF D.DEBFCA? 17.若已知一个栈的进栈序列是1,2,3…n,其输出序列是P1,P2,P3,…PN,若P1=n,则Pi(1<i<p)为()。 A.I B.n-i C.n-i+1 D.不确定? 18. 命令“DIR A:*.*/W”的功能是 ( ) A.宽行显示A盘当前目录的所有文件? B.宽行显示A盘所有目录的所有文件? C.宽行显示A盘的所有目录? D.显示A盘中的文件名,每满一屏后停顿一下? 19.程序流程图中带有箭头的线段表示的是( )。 A.图元关系 B.数

文档评论(0)

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

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

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

1亿VIP精品文档

相关文档