- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022年广东省江门市全国计算机等级考试C语言程序设计预测试题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.设有定义:int x[2][3];,则以下关于二维数组X的叙述错误的是( )。A.x[0]可看做是由3个整型元素组成的一维数组?B.x[0]和x[l]是数组名,分别代表不同的地址常量?C.数组X包含6个元素?D.可以用语句x[o]=0;为数组所有元素赋初值0?2. 有如下程序 int func(int a,int b) {return (a+b);} main() { int x=2,y=5,z=8,r; r=func(fnnc(x,y),z); printf(%d\n,r); } 该程序的输出结果是______。A.12 B.13 C.14 D.15?3.4.5.若有定义语句:“char S[3][10],(*k)[3],*p;”,则以下赋值语句正确的是( )。A.p=S; B.p=k; C.p=s[0]; D.k=s;?
6.判定一个顺序栈st(最多元素为MaxSize)为满的条件是()。
A.st->top! B.st->top! C.top==-1 D.top==MaxSize?7.设有定义:“int a=1,b=2,C=3;”,以下语句中执行效果与其他三个不同的是( )。A.if(ab)c=a,a=b,b=C;?B.if(ab){c=a,a=b,b=C;}?C.if(ab)c=a;a=b;b=C;?D.if(ab){c=a;a=b.b=C;)?
8.软件生命周期是指()。
A.软件产品从提出、实现、使用维护到停止使用退役的过程?B.软件从需求分析、设计、实现到测试完成的过程?C.软件的开发过程?D.软件的运行维护过程?9.10.以下有4组用户标识符,其中合法的一组是( )。A.FOr -sub Case?B.4d DO Size?C.f2_G3 IF abc?D.WORD void define?11.12.栈和队列的共同点是( )。A.都是先进先出 B.都是先进后出 C.只允许在端点处插入和删除元素 D.没有共同特点?13.14.
15.下面哪个序列不是此图的一个拓扑排序()
A.ebfgadch B.aebdgfch C.adchebfg D.Aedbfgch?
16.若在线性表中采用折半查找法查找元素,该线性表应该()
A.元素按值有序 B.构采用顺序存储结 C.元素按值有序且采用顺序存储结构 D.元素按值有序且采用链式存储结构?17.在下列几种排序方法中,空间复杂度最高的是()A.归并排序 B.快速排序 C.插入排序 D.选择排序?18. 下面程序的输出结果是( )。 char s()=ABCD,*p; main() { for(p=s;p<s+4;p++)printf(%s\n,p); )A.ABCD BCD CD D B.A B C D C.D C B A D.ABCD ABC AB A?19.已知数据表A中每个元素距其最终位置不远,为节省时间,应该采用的算法是()A.直接选择排序 B.堆排序 C.快速排序 D.直接插入排序?20.如果最常用的操作是取第i个结点及其前驱,最节省时间的存储方式是()。A.单链表 B.双向链表 C.单循环链表 D.顺序表?
二、2.填空题(20题)
21. 函数fun的功能是计算xndouble fun(double x,int n){ int i; double y=1;for(i=1;i<=n;i++) y=y*x;return y;}主函数中已正确定义m、a、b变量并赋值,而且调用fun函数计算:m=a4+b4-(a+b)3。实现这一计算的函数调用语句为【 】。22. 一个模块直接调用的其他模块的模块个数称为______。23. 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。24. 请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。______(double,double);main(){ double x,y;scanf(%lf%lf,x.y);printf(%lf\n…,max(x,y));}double max(double a,double B)?{ return(a>b ? a=B) ; }25. 下面程序的运行结果是______。typedef union student{char na
您可能关注的文档
- 黑龙江省双鸭山市中级会计职称财务管理知识点汇总(含答案).docx
- 2021-2022年四川省巴中市单招职业技能专项练习(含答案).docx
- 2022年江西省宜春市注册会计公司战略与风险管理知识点汇总(含答案).docx
- 2022年山东省泰安市全国计算机等级考试网络技术预测试题(含答案).docx
- 安徽省淮北市成考专升本计算机基础专项练习(含答案).docx
- 河南省信阳市全国计算机等级考试计算机基础及Photoshop应用知识点汇总(含答案).docx
- 2022年广东省汕头市导游资格政策与法律法规重点汇总(含答案).docx
- 2022-2023年广东省佛山市全科医学(中级)专业实践技能模拟考试(含答案).docx
- 2022-2023年河北省衡水市中级会计职称经济法真题(含答案).docx
- 海南省海口市特种设备作业烟花爆竹从业人员重点汇总(含答案).docx
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)