第二十届全国青年信息学奥林匹克竞赛初赛提高组C语言试题(附答案)

第二十届全国青少年信息学奥林匹克竞赛初赛

提高组C语言试题

一、单项选择题(每题1.5分,共22.5分)。

1. 以下哪个是面向对象的高级语言( ).

A. 汇编语言 B. C++ C. FORTRAN D. Basic

2. 1TB代表的字节数量是( ).

A. 2的10次方 B. 2的20次方 C. 2的30次方 D. 2的40次方

3. 二进制00010101的和是( ).

A. B. 001010100 C. D.4. TCP协议属于哪一层协议( ).

A. 应用层 B. 传输层 C. 网络层 D. 数据链路层

5. 下列几个32位IP地址中,书写错误的是( ).

A. 162.105.128.27 B. 192.168.0.1 C. 256.256.129.1 D. 10.0.0.1

6. 在无向图中,所有定点的度数之和是边数的( )倍.

A. 0.5 B. 1 C. 2 D. 4

7. 对长度位n的有序单链表,若检索每个元素的概率相等,则顺序检索到表中任一元素的平均检索长度为( ).

A. n/2 B. (n+1)/2 C. (n-1)/2 D. n/4

8. 编译器的主要功能是( ).

A. 将一种高级语言翻译成另一种高级语言

B. 将源程序翻译成指令

C. 将低级语言翻译成高级语言

D. 将源程序重新组合

9. 二进制数111.101所对应的十进制数是( ).

A. 5.625 B. 5.5 C. 6.125 D. 7.625

10. 若有变量 int a, float x, y, 且 a=7, x=2.5, y=4.7, 则表达式 x+a%3*(int)(x+y)%2/4的值大约是( ).

A. 2.500000 B. 2.750000 C. 3.500000 D. 0.000000

11. 有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个续结点。

struct node { data next data next data next

int data;

struct node *next; ↑ p ↑ q ↑ r

} *p,*q,*r;

现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下程序段中错误的是( ).

A. q->next = r->next; p-> next = r; r->next = q;

B. p->next = r; q->next = r->next; r->next = q;

C. q->next = r->next; r->next = q; p->next = r;

D. r->next = q; q->next = r->next; p->next = r;

12. 同时查找2n 个数中的最大值和最小值,最少比较次数为( ).

A. 3(n-2)/2 B. 4n-2 C. 3n-2 D. 2n-2

13. 设G是有6个结点的完全图,要得到一颗生成树,需要从G中删去( )条边.

A. 6 B. 9 C. 10 D. 15

14. 以下时间复杂度不是O(n2)的排序方法是( ).

A. 插入排序 B. 归并排序 C. 冒泡排序 D. 选择排序

15. 以下程序实现了找第二小元素的算法。输入时n个不等的数构成的数组S,输出S中第二小的数SecondMin。在最坏的情况下,该算法需要做( )次比较。

if (S[1] < S[2]) {

FirstMin = S[1];

SecondMin = S[2];

} else {

FirstMin = S[2];

SecondMin = S[1];

}

for (i = 3; i <=n; i++)

if (S[1] < SecondMin)

if (S[1] < FirstMin){

SecondMin = FirstMin;

FirstMin = S[1];

} else {

SecondMin = S[1];

}

信息学奥林匹克c语言提高组,第二十届全国青年信息学奥林匹克竞赛初赛提高组C语言试题(附答案).doc...相关推荐

  1. iro机器人地区选多少人_第二十届IRO国际机器人奥林匹克大赛江苏省选拔赛举行...

    原标题:第二十届IRO国际机器人奥林匹克大赛江苏省选拔赛举行 2018年8月11日-12日,第二十届IRO国际机器人奥林匹克大赛(International Robot Olympiad,简称IRO) ...

  2. 第十五届全国大学生智能汽车竞赛 人工智能创意组总决赛

    第十五届全国大学生智能汽车竞赛 人工智能创意组总决赛 一.赛题背景 近年来,随着人工智能特别是深度学习的发展,如何通过自学习实现避障已成为一大研究热点.实现自主学习是机器人实现智能化的重要一步,有利于 ...

  3. 培训第二弹:全国大学生智能汽车竞赛百度竞速组预告

    §01 竞赛培训 3月12日本周六晚7点,百度飞桨B站直播间,第十七届全国大学生智能汽车竞赛完全模型组竞速赛第二次线上培训正式开讲! ▲ 图1 卓老师前来百度科技园"检查作业" ▲ ...

  4. 第十五届全国大学生智能汽车竞赛室外光电组全国总决赛方案

    第十五届全国大学生智能汽车竞赛 室外光电组全国总决赛方案 1. 赛事背景 全国大学生智能汽车竞赛是以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一种具有探索性工程的实践活动,是教育部倡导的大 ...

  5. 第十五届全国大学生智能车竞赛 室外光电组线上选拔赛比赛流程

    第十五届全国大学生智能车竞赛 室外光电组线上选拔赛比赛流程 作者:卓晴博士,清华大学自动化系 更新时间:2020-07-30 Thursday 1.线上选拔赛将采取腾讯会议直播与电脑录屏结合的方式进行 ...

  6. 杭州 小学计算机比赛,【2019年第二十届全国中小学电脑制作活动】,乐博乐博学员强势晋级杭州市赛!...

    原标题:[2019年第二十届全国中小学电脑制作活动],乐博乐博学员强势晋级杭州市赛! [2019年第二十届全国中小学电脑制作活动]杭州市各区选拔赛于4月陆续选拔完成!各区成绩优秀的学员,将代表各区参加 ...

  7. 培训第二弹!全国大学生智能汽车竞赛百度竞速组预告

    3月12日本周六晚7点,百度飞桨B站直播间,第十七届全国大学生智能汽车竞赛完全模型组竞速赛第二次线上培训正式开讲! 卓老师年前来百度科技园"检查作业" 培训内容和学习资料筹备会,不 ...

  8. 第十七届全国大学生智能车竞赛智能视觉组总结

    文章目录 前言 一.本次比赛任务分工 二.OpenArt部分任务 1.地图识别 2.图像识别 1)模型训练 2)图像处理 3)通讯 总结 前言 我参加了第十七届全国大学生智能汽车竞赛智能视觉组的比赛. ...

  9. 第十七届全国大学生智能汽车竞赛完全模型组线上资格赛入门训练Unet网络模型

    目录 1.AIStudio创建项目 2.启动项目 3.模型训练 3.1.U-net语义分割网络 3.2.安装PaddleX 3.3.解压数据数据集 3.4.训练/验证图像处理 3.5.定义datase ...

最新文章

  1. 条件独立(conditional independence) 结合贝叶斯网络(Bayesian network) 概率有向图 (PRML8.2总结)...
  2. python中try...except的用法_提高开发效率,从避免滥用 try...except... 开始
  3. 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
  4. BlazorCharts 原生图表库的建设历程
  5. LeetCode 45. 跳跃游戏 II(贪心/BFS,难)
  6. OpenCV与图像处理学习六——图像形态学操作:腐蚀、膨胀、开、闭运算、形态学梯度、顶帽和黑帽
  7. maven学习(1)
  8. 去掉快捷方式图标上的箭头
  9. JQ实现 todolist案例(记事本)
  10. 2013年9月份第2周51Aspx源码发布详情
  11. 苹果笔记本macbook pro如何安装python_Mac OS系统下的安装
  12. Windows --- 微信内网可用,但浏览器外网无法连接
  13. 基于DNN-ML的3D全息交互
  14. 简洁的python复习(原创基础上有部分改动,持续更新)
  15. 系统——windows10专业工作站版简单优化
  16. 5.8G存在感应雷达模块,雷达智能感应灯应用,多普勒雷达技术发展
  17. Word中10以内的都是带圆圈的数字到了11就没有圆圈
  18. 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(视窗、选择篇)
  19. 工作中的纠结——区分于底层OR界面
  20. Agv、Rgv 车辆控制调度系统开发第二篇

热门文章

  1. 深入浅出TensorFlow
  2. Mutex 学习笔记
  3. Vue版本echarts 全国地图geo、geo3D
  4. C语言项目实战:《是男人就下100层》零基础项目,160行源代码示例
  5. 2021年熔化焊接与热切割找答案及熔化焊接与热切割模拟考试软件
  6. 甲子光年专访一览群智 增强智能是当前AI的最佳路径
  7. 无畏契约国服游戏登录异常、下载报错怎么解决?无畏契约错误代码,海外玩无畏契约国服
  8. uni动态class
  9. 无线图传发射模块静电浪涌测试
  10. (学习)基于STM32的PWM控制直流电机转速(CubeMX+HAL库)