目录

第一章测试

第二章测试

第三章测试

第四章测试

第五章测试


第一章测试

  • 第1部分
  • 总题数: 10

1

【单选题】 (10分)

在C语言中,将属于不同类型的数据作为一个整体来处理时,常用( )。

A.

简单变量

B.

数组类型数据

C.

结构体类型数据

D.

指针类型数据

正确

本题总得分10分

2

【单选题】 (10分)

当定义一个结构体变量时,系统分配给它的内存空间长度是( )。

A.

结构体中最后一个成员所需内存空间长度

B.

结构体中第一个成员所需内存空间长度

C.

各个成员中占内存空间最长的长度

D.

最长成员所需内存长度乘以成员个数

正确

本题总得分10分

3

【单选题】 (10分)

在C语言中,定义一个共用体变量时,系统分配给它的存储空间长度是( )。

A.

该共用体中最后一个成员所需内存空间长度

B.

该共用体中占用最大内存空间的长度

C.

该共用体中第一个成员所需内存空间长度

D.

该共用体中所有成员所需内存空间长度总和

正确

本题总得分10分

4

【单选题】 (10分)

在C语言中,下面的叙述中不正确的是( )。

A.

枚举元素表中的元素有先后次序,可以进行比较

B.

枚举元素的值可以是整数或字符串

C.

枚举变量只能取对应枚举类型的枚举元素表中的元素

D.

可以在定义枚举类型时对枚举元素进行初始化

正确

本题总得分10分

5

【单选题】 (10分)

有如下说明语句:

则以下叙述中不正确的是( )

A.

a和b都是结构体成员名

B.

struct 是结构体类型的关键字

C.

struct stu 是用户定义的结构体类型

D.

stutypte 是用户定义的结构体类型名

正确

本题总得分10分

6

【单选题】 (10分)

下列程序,程序运行后的输出结果是( )。

A.

B.

C.

D.

正确

本题总得分10分

7

【单选题】 (10分)

有如下定义,对结构体变量a的birthday成员的y进行赋值时,下面正确的赋值语句是()。

A.

B.

C.

D.

正确

本题总得分10分

8

【单选题】 (10分)

若有如下定义,下列各输入语句中错误的是()。

A.

B.

C.

D.

正确

本题总得分10分

9

【单选题】 (10分)

若有如下定义,则对da中的a成员的正确引用是( )。

A.

B.

C.

D.

正确

本题总得分10分

10

【单选题】 (10分)

对以下定义,对结构体变量s 中成员age的合法法引用是( )。

A.

B.

C.

D.

正确

本题总得分10分

第二章测试

  • 第1部分
  • 总题数: 5

1

【单选题】 (20分)

以下叙述中,不正确的是( )。

A.

C语言中的文本文件以ASCII码形式存储数据

B.

C语言中,随机读写方式不适用于文本文件

C.

C语言中对二进制位的访问速度比文本文件快

D.

C语言中,顺序读写方式不适用于二进制文件

正确

本题总得分20分

2

【单选题】 (20分)

系统的标准输入文件是指( )。

A.

键盘

B.

显示器

C.

硬盘

D.

软盘

正确

本题总得分20分

3

【单选题】 (20分)

要用fopen函数打开一个新二进制文件,对该文件进行读写,则打开方式字符串应是( )。

A.

"ab"

B.

"wb+"

C.

"rb+"

D.

"ab+"

正确

本题总得分20分

4

【单选题】 (20分)

fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是( )。

A.

读或读写

B.

追加

C.

只写

正确

本题总得分20分

5

【单选题】 (20分)

使用fseek函数可以实现的操作是( )。

A.

其余都不对

B.

文件的顺序读写

C.

文件的随机读写

D.

改变文件内部读写指针的当前位置

正确

本题总得分20分

第三章测试

  • 第1部分
  • 总题数: 5

1

【单选题】 (20分)

在单链表中,结点的存储结构所占存储空间( )。

A.

只有一部分,存储表示结点间关系的指针C语

B.

分两部分,一部分存放结点值,另一部分存放结点所占单元数

C.

分两部分,一部分存放数据域的值,另一部分存放表示结点间关系的指针

D.

只有一部分,存放结点值

正确

本题总得分20分

2

【单选题】 (20分)

链表是一种采用( )存储结构存储的线性表。

A.

网状

B.

顺序

C.

星式

D.

链式

正确

本题总得分20分

3

【单选题】 (20分)

单链表中,结点的指针域表示的是( )。

A.

下一结点地址

B.

数组下标

C.

本结点内存地址

D.

左、右孩子地址

正确

本题总得分20分

4

【单选题】 (20分)

链表不具有的特点是( )。

A.

所需空间与线性长度成正比

B.

可随机访问任一元素

C.

插入、删除不需要移动元素

D.

不必事先估计存储空间

正确

本题总得分20分

5

【单选题】 (20分)

头结点是h的循环链表中,尾结点p的特点是( )。

A.

B.

C.

D.

正确

本题总得分20分

第四章测试

  • 第1部分
  • 总题数: 5

1

【单选题】 (20分)

在一个长度为n的带头结点的单链表h上,设有尾指计r,则执行( )操作与链表的表长有关。

A.

删除单链表中最后一个元素

B.

在单链表第一个元素前插入一个新元素

C.

在单链表最后一个元素后插入一个新元素

D.

删除单链表中的第一个元素

正确

本题总得分20分

2

【单选题】 (20分)

母牛的故事:有一头大母牛,它每年年初生一头小母牛,每头小母牛从第四个年头开始,每年年初也生一头小母牛。问:在第n年的时候,共有多少头小母牛?( )

A.

B.

C.

D.

正确

本题总得分20分

3

【单选题】 (20分)

5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第3个人,又说比第2人大两岁。问第2个人,说比第1个人大两岁。最后问第1个人,他说是10岁。请问第五个人多大年龄? ( )

A.

B.

C.

D.

正确

本题总得分20分

4

【单选题】 (20分)

已知一对兔子每一个月能生一对小兔子,而一对小兔子出生后第二个月就开始生小兔子,假如一年内没有发生死亡,则一对兔子一年(12个月)能繁殖成多少对?( )

A.

B.

C.

D.

正确

本题总得分20分

5

【单选题】 (20分)

猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半再多一个。到第5天早上想再吃时,见只剩下1个桃子了。求第一天共摘了多少个桃子。( )

A.

B.

C.

D.

正确

本题总得分20分

第五章测试

  • 第1部分
  • 总题数: 5

1

【单选题】 (20分)

区间覆盖问题。
用i来表示x坐标轴上坐标为[i–1,i]的长度为1的区间,并给出M(1≤M≤200)个不同的整数,表示M个这样的区间。现在要求画几条线段覆盖住所有的区间,条件是:每条线段可以任意长,但是要求所画线段的长度之和最小,并且线段的数目不超过N(1≤N≤50)。
如果M=5,整数1、3、4、8和11表示区间,要求所用线段不超过N=3条。那么最小线段长度之和为:( )

A.

7

B.

8

C.

6

D.

11

正确

本题总得分20分

2

【单选题】 (20分)

对于数列b,当b < b <…< b的时候,称这个序列是上升的。对于给定的一个序列(a, a, …, a),可以得到一些上升的子序列(a, a, …, a),这里1≤i < i < … < i≤N。序列包含的元素个数称为序列长度,序列长度最长的称为最长上升子序列。比如,对于序列(1, 7, 3, 5, 9, 4, 8),子序列中最长的长度是:( )

A.

5

B.

4

C.

3

D.

2

正确

本题总得分20分

3

【判断题】 (20分)

19世纪初,拉丁美洲第一个宣布独立的国家是海地。( )

A.

B.

正确

本题总得分20分

4

【判断题】 (20分)

删数问题。
键盘输入一个高精度的正整数n(≤100位),去掉其中任意s个数字后剩下的数字按照原来的左右次序组成一个新的正整数。编程对给定的n与s,寻找一种方案,使得剩下的数字组成的新数最小。
如果n=157843,s=4,运用贪心法则,第一步先删除的数字是。( )

A.

B.

正确

本题总得分20分

5

【判断题】 (20分)

贪心算法与递推算法一样,都需要找到递推关系式。( )

A.

B.

正确

本题总得分20分

知到/智慧树——程序设计基础(C语言)进阶篇相关推荐

  1. python语言是开源的现拥有十几万个第三方函数库_智慧树知到《Python程序设计基础》章节测试答案...

    智慧树知到<Python程序设计基础>章节测试答案 绪论 1.学好Python程序设计要注意的几个问题是 A:多看多练 B:多想多整理 C:多交流多请教 D:只看视频,不思考.不练习 答案 ...

  2. 已知x=python是一种非常好的编程语言-智慧树知到《Python程序设计基础》章节测试答案...

    智慧树知到<Python程序设计基础>章节测试答案 绪论 1.学好Python程序设计要注意的几个问题是 A:多看多练 B:多想多整理 C:多交流多请教 D:只看视频,不思考.不练习 答案 ...

  3. python智慧树判断题_知到智慧树_Python程序设计基础_判断题答案

    知到智慧树_Python程序设计基础_判断题答案 更多相关问题 [问答题,简答题] 简述安全门升压试验的方法. [问答题,简答题] 简述热力除氧的基本条件. [问答题,简答题] 简答汽轮机组停机后造成 ...

  4. 科学出版社c语言实验答案,程序设计基础c语言第三章程序结构教材习题答案科学出版社...

    第 1 页程序设计基础-C 语言(科学出版社教材)第三章-程序结构教材习题答案1.0 编写程序使整形变量:a=3,b=4,c=5,p=0xfffe,q=0xffff;浮点型变量:x=1.2,y=2.4 ...

  5. 程序设计基础(c语言),程序设计基础(C语言)

    <程序设计基础(C语言)>由会员分享,可在线阅读,更多相关<程序设计基础(C语言)(26页珍藏版)>请在人人文库网上搜索. 1.程序设计基础(C语言),东北大学高级语言程序设计 ...

  6. 程序设计基础c语言第二版巫,程序设计基础 (C语言)---2版

    图书特色: 1. 实例丰富 本书不仅理论完备,还通过 100 多个实例夯实基础,100 多个课后习题巩固练习,并通过分布在本书第 6.8 和 10 章的 3 个综合应用案例 学生成绩统计程序.学生成绩 ...

  7. python123第九周测验答案2020_知到智慧树2020艺术概论章节测验答案

    知到智慧树2020艺术概论章节测验答案 更多相关问题 [判断题]机械温控冰箱可以存放易燃易爆的化学品.[多选题]1.网络销售促进策略有( )[判断题]全面坚持和正确处理 "-个中心.两个基本 ...

  8. c程序设计语言 qsort,【程序设计基础_C语言】北理工的恶龙(附qsort范例)

    [程序设计基础_C语言]北理工的恶龙(附qsort实例) 北理工的恶龙(附qsort实例) 背景:最近,北理工出现了一只恶龙,它长着很多 头,而且还会吐火,它将会把北理工烧成废墟, 于是,校长下令召集 ...

  9. python解释器环境中用于表示上一次运算结果的特殊变量_知到智慧树_中国画基础_作业题库答案...

    知到智慧树_中国画基础_作业题库答案 更多相关问题 消费者在举行婚礼时穿正式礼服,而在酒吧穿休闲套装,这是因为()情境不同. (内毒素)的主要成分是 ()一般由革兰氏阴性菌产生,是细胞壁中的成份.只有 ...

最新文章

  1. 第四次作业---四则运算升级版(带可视化界面)
  2. python列表按照指定顺序排序-Python3实现对列表按元组指定列进行排序的方法分析...
  3. K8S部署工具:KubeOperator集群部署
  4. Java 10 –局部变量类型推断
  5. Hadoop学习之整体介绍及环境搭建
  6. 吴恩达深度学习 —— 作业2
  7. centos6.5 python2.6.6升级到python2.7.15
  8. 爬取网易某只股票2017-01到2018-01的数据
  9. python图灵机器人怎么退出_python调用图灵机器人实现微信自动回复
  10. Mybatis非mapper代理配置
  11. Ubuntu, python, CUDA, cuDNN, 驱动, GCC ....的对应关系
  12. Eclipse的部署项目时的配置
  13. 快速创建精彩的Flash游戏 (二) Flash3D引擎简介
  14. 用java画一个网格_用SolidWorks画一个波浪起伏的烟灰缸,包覆是重点
  15. 对抗搜索之【最大最小搜索】【Alpha-Beta剪枝搜索】
  16. 认识XinYiCMS从这里开始!
  17. 装错信封输出所有结果C语言算法,装错信封问题(数学应用题)
  18. 记一次复杂的正则匹配——匹配但不包含
  19. 雷达作用距离、干扰距离、侦查距离
  20. C++笔试面试题 -- 带答案

热门文章

  1. Java中nio、bio和aio的区别
  2. Android5.0自定义闹钟,Android自定义闹钟功能
  3. 从码力到算力的“狂飙”,探元宇宙的未来风向
  4. 农行网银支付API ASP接口
  5. 如何用视频剪辑软件Vegas剪视频
  6. 人生永无止境的意思是什么_人生的修行永无止境
  7. 无线系统(EEEN3006J-Wireless Systems)复习笔记 (4)
  8. JAVA 使用JMF调用摄像头
  9. R语言:Plot3D包绘制等高线图及分层设色地形图
  10. mc盗版服务器显示皮肤,我的世界为啥不显示皮肤,为什么联机时显示不出皮肤...