2022-2023年山东省滨州市全国计算机等级考试C语言程序设计.docx

2022-2023年山东省滨州市全国计算机等级考试C语言程序设计.docx

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022-2023年山东省滨州市全国计算机等级考试C语言程序设计 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.有定义语句int b;char c[10];,则正确的输入语句是 ______。 A.scallf("%d%s",&b,&c);? B.scallf("%d %s",&b,c);? C.scanf("%d %s",b,c)? D.scanf("%d%s",b,&c);? 2.以下说法错误的是:() A.全局变量就是在函数外定义的变量,因此又叫做外部变量? B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量? C.局部变量的定义和全局变量的定义的含义不同? D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用? 3. C语言中最简单的数据类型包括( )。 A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、字符型、逻辑型 D.字符型、实型、逻辑型? 4.下面哪个序列不是此图的一个拓扑排序() A.ebfgadch B.aebdgfch C.adchebfg D.Aedbfgch? 5.有如下程序: main { int a=2,b=-1.c=2; if(a<0)if(b<0)c=0; else c++; printf("%d\n",c); } 该程序的输出结果是( )。 A.0 B.1 C.2 D.3? 6.有以下程序 int fun(int x,int y){return(x+y);} main { int a=1,b=2,C=3,sum; sum=fun((a++,b++,a+b),c++ printf("%d\n",sum);) 执行后的输出结果是( )。 A.6 B.7 C.8 D.9? 7.在数据结构中,与所使用的计算机无关的是数据的()结构。 A.逻辑 B.存储 C.逻辑和存储 D.物理? 8.以下选项中表示空函数的是()。 A.int fun() { return 0; }? B.int fun();? C.int fun( ) { }? D.int fun(int a,int B) { return 1; }? 9.线性链表中结点的结构为(data,next)。已知指针p所指结点不是尾结点,若在*p之后插入结点*s,则应执行下列()操作。 A.s->next=p;p->next=s;? B.s->next=p->next;p->next=s;? C.s->next=p->next;p=s;? D.p->next=s;s->next=p;? 10.下面关于图的存储的叙述中正确的是()。 A.用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与顶点个数无关? B.用邻接表法存储图,占用的存储空间大小与图中边数和顶点个数都有关? C.用邻接矩阵法存储图,占用的存储空间大小与图中顶点个数和边数无关? D.用邻接矩阵存储图,占用的存储空间大小只与图中边数有关,而与顶点个数无关? 11.用链表表示线性表的优点是( )。 A.便于随机存取 B.花费的存储空间较顺序存储少 C.便于捅入和删除操作 D.数据元素的物理顺序与逻辑顺序相同? 12. 13.设x=011050,则x=x&01252的值是( )。 A.0000001000101000? B.1111110100011001? C.0000001011100010? D.1100000000101000? 14. 15. 16.假设以行序为主序存储二维数组array[100][100],设每个数据元素占2个存储单元,基地址为10,下标从0开始,则元素array[5][5]的地址为()。 A.808 B.818 C.1010 D.1020? 17.以下选项中合法的C语言常量是()。 A.‘C-STR’ B.2014.1 C.”\1.0 D.2EK? 18.下列叙述中错误的是()。 A.用户定义的函数中可以没有return语句? B.用户定义的函数中可以有多个return语句,以便调用一次返回多个函数值? C.用户定义的函数中若没有return语句,则应当定义函数为void类型? D.函数的return语句中可以没有表达式? 19.有下列程序: main { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 执行后的结果是( )。 A.输出字符a的ASCII码 B.输出字符c的ASCII码 C.输出字符c D.程序出错? 20. 二、2.填空题(20题) 21. 以下sum函数的功能是计算下列级数

您可能关注的文档

文档评论(0)

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

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

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

1亿VIP精品文档

相关文档