- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2022年辽宁省大连市全国计算机等级考试C语言程序设计真题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值?B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容?C.在C语言中,外部变量的隐含类型是自动存储类别?D.在C语言中,函数形参的存储类型是自动(auto)类型的变量?2.3.4.5.下面关于图的存储的叙述中正确的是()。A.用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与顶点个数无关?B.用邻接表法存储图,占用的存储空间大小与图中边数和顶点个数都有关?C.用邻接矩阵法存储图,占用的存储空间大小与图中顶点个数和边数无关?D.用邻接矩阵存储图,占用的存储空间大小只与图中边数有关,而与顶点个数无关?6.若f(n)=3n2+2n+1,则f(n)=()。A.O(n2) B.O(n) C.O(2n) D.O(3n2)?7.设有定义:“int a;float b;”,执行“scanf("%2d%f",&a,&b);”语句时,若从键盘输入876543.0<回车>,a和b 的值分别是( )。A.876和543.000000?B.87和6.000000?C.87和543.000000?D.76和543.000000?8.9.已知a,b均被定义为double型,则表达式:b=1,a=b+5/2的值为()。A.1 B.3 C.3.0 D.3.5?10.设有以下函数: void fun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)( );pf=fun;?B.void*pf( );pf=fun?C.void*pf( );*pf=fun;?D.void(*pf)(int,char);pf=&fun;?11.现有1GB数据进行排序,计算资源只有1GB内存可用,下列排序方法中最可能出现性能问题的是()A.堆排序 B.插入排序 C.归并排序 D.快速排序 E.选择排序 F.冒泡排序?
12.下列关于栈叙述正确的是
A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除 C.栈底元素永远不能被删除 D.上述三种说法都不对?13.表达式a*(b+c)-d的后缀表达式是()。A.abcdd+- B.abc+*d- C.abc*+d- D.-+*abcd?14.在非线性结构中,每个结点()。A.无直接前趋?B.只有一个直接前趋和个数不受限制的直接后继?C.只有一个直接前驱和后继?D.有个数不受限制的直接前驱和后继?15.在一个无向图中,所有顶点的度数之和等于所有边数的()倍。A.2 B.3 C.1 D.1.5?16. 有以下程序: main() { chara[]="abcdefg",b[10]="abcdefg"; printf("%d %d\n",sizeof(a),sizeof(b)); } 执行后输出结果是( )。A.7 7 B.8 8 C.8 10 D.10 10?
17.软件设计中划分模块的一个准则是()。
A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合?18. 以下程序执行后的输出结果是( )。??A.5,5?B.5,11?C.11,11?D.11,5?19.以下关于简单程序设计的步骤和顺序的说法中正确的是( )。A.确定算法后,整理并写出文档,最后进行编码和上机调试?B.首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档?C.先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档?D.先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构?20.下列叙述中正确的是()A.C语言程序必须要有return语句?B.C语言程序中,要调用的函数必须在main()函数中定义?C.C语言程序中,只有int类型的函数可以未经声明而出现在调用之后?D.C语言程序中,main()函数必须放在程序开始的部分?
二、2.填空题(20题)
21. 设有定义“struct{int a;float b;char c;} abc,*p_abc=&abc;”,则对结构体成员a的引用方法可以是 abc.a和p_abc 【 】 a。22. 以下程序中函数fun的功能是:构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显
您可能关注的文档
- 河北省唐山市电工等级低压电工作业专项练习(含答案).docx
- 2022年贵州省安顺市煤矿安全作业煤矿采煤机(掘进机)操作作业.docx
- 2022年吉林省白山市导游资格政策与法律法规知识点汇总(含答案).docx
- 2022年黑龙江省黑河市成考专升本英语预测试题(含答案).docx
- 安徽省蚌埠市成考专升本英语.docx
- 河南省三门峡市会计从业资格会计基础专项练习(含答案).docx
- 贵州省安顺市公务员省考行政职业能力测验.docx
- 2022年河北省邯郸市全科医学(中级)专业知识专项练习(含答案).docx
- 2022年浙江省湖州市普通高校对口单招英语自考真题(含答案及部分解析).docx
- 河北省邯郸市电梯作业电梯作业人员真题(含答案).docx
文档评论(0)