- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2022年辽宁省大连市全国计算机等级考试C语言程序设计预测试题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.若有定义“int a,b,c;”,想通过语句“scanf(“% d,% d%d”, a,b,c);”把1、2、3分别赋给变量a、b、c,则正确的键盘输入是()。A.1,2,3<Enter>?B.1,2<tab>3<Enter>?C.1<Enter><tab>2<tab>3?D.1<Enter>2<Enter>3?2. 以下说法正确的是( )。A.C程序总是从第一个函数开始执行?B.在C程序中,被调用的函数必须在main函数中定义?C.C程序总是从main函数开始执行?D.C程序中的main函数必须放在程序的开始部分?
3.以下是if语句的基本形式:
if?(表达式) 语句,其中表达式
A.A.必须是逻辑表达式 B.必须是关系表达式 C.必须是逻辑表达式或关系表达式 D.可以是任意合法的表达式
4. 下列不属于过程设计工具中图形工具的是( )。?A.N—S B.PAD C.程序流程图 D.PDL?5.在待排序文件已基本有序的前提下,下述排序方法中效率最高的是()。A.直接插入排序 B.直接选择排序 C.快速排序 D.二路归并排序?6.
7.若有下面的说明和定义?struct test?{ int ml; char m2; float m3;?union uu {char ul[5]; int u2[2];} ua;?} myaa;?则sizeof(struct test )的值是
A.A.12 B.16 C.14 D.9
8.
设有定义语句
?则以下叙述正确的是( ).
A.f是指向函数的指针变量,该函数具有_个int类型的形参?B.f是基类型为int的指针变量?C.f是指向int类型一维数组的指针变量?D.f是函数名,该函数的返回值是基类型为int类型的地址?9.高度为h的满二叉树的结点数是________个。A.log2h+1 B.2h+1 C.2h-1 D.2h-1?10.
11.若有定义: floatx=1.5; inta=1, b=3, c=2; 则正确的switch语句是( )。
A.switch(a+b){ case 1: prinf( *\n); .case2+1: printf(**(n); }?B.switch(int)x);{ case 1: print(*\n); .case 2: printf(**\n); }?C.switch(x){case 1.0: print(*\n);case2.0: print(*\n); }?D.switch(a+b){ case 1: print(*\n); .case c: pit(**\n); }?12.现有1GB数据进行排序,计算资源只有1GB内存可用,下列排序方法中最可能出现性能问题的是()A.堆排序 B.插入排序 C.归并排序 D.快速排序 E.选择排序 F.冒泡排序?13.14.若f(n)=3n2+2n+1,则f(n)=()。A.O(n2) B.O(n) C.O(2n) D.O(3n2)?15.用数组r存储静态链表,结点的next域指向后继,工作指针j指向链中结点,使j沿链移动的操作为()。A.j=r[j].next B.j=j+1 C.j=j-next D.j=r[j]-next?16.在单链表中,增加头结点的目的是______。A.方便运算的实现 B.使单链表至少有一个结点 C.标识表结点中首结点的位置 D.说明单链表是线性表的链式存储实现?17.18. 下列叙述中正确的是( )。A.算法就是程序 B.设计算法时只需要考虑数据结构的设计 C.设计算法时只需要考虑结果的可靠性 D.以上3种说法都不对?19.若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;A.5.5 B.55 C.5.500000 D.55.00000?
20.有下列程序:
main
{ int y=10;
do{y--;}while(--y);
printf(%d\n,--y);
)
当执行程序时,输出的结果是( )。
A.-1 B.1 C.4 D.0?
二、2.填空题(20题)
21. 下列程序的输出结果是16.00,请填空:main(){int a=9,b=2;float x=【 】,y=1.1,z;z=
您可能关注的文档
- 2022年山东省莱芜市统考专升本管理学知识点汇总(含答案).docx
- 2022年广东省梅州市注册会计财务成本管理模拟考试(含答案).docx
- 2022年四川省泸州市会计从业资格会计电算化.docx
- 2022年河北省邢台市临床执业医师第一单元测试卷一(含答案).docx
- 2022年广东省潮州市公务员省考行政职业能力测验.docx
- 2022-2023年浙江省舟山市初级护师基础知识模拟考试(含答案).docx
- 陕西省渭南市电梯作业电梯安全管理(A4)模拟考试(含答案).docx
- 黑龙江省哈尔滨市考研专业综合知识点汇总(含答案).docx
- 吉林省辽源市社会工作者职业资格社会工作综合能力(初级)预测试题(含答案).docx
- 2022年陕西省铜川市注册会计会计测试卷(含答案).docx
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
原创力文档


文档评论(0)