程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试

箱诺常诞顽玻靠茎惭棱紊赔蒙

第一章 单元测试

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

A:简单变量
B:数组类型数据
C:指针类型数据
D:结构体类型数据
答案:
结构体类型数据

 

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

A:最长成员所需内存长度乘以成员个数
B:结构体中第一个成员所需内存空间长度
C:各个成员中占内存空间最长的长度
D:结构体中最后一个成员所需内存空间长度
答案:
最长成员所需内存长度乘以成员个数

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

A:该共用体中第一个成员所需内存空间长度
B:该共用体中占用最大内存空间的长度
C:该共用体中最后一个成员所需内存空间长度
D:该共用体中所有成员所需内存空间长度总和
答案:
该共用体中占用最大内存空间的长度

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

A:枚举变量只能取对应枚举类型的枚举元素表中的元素
B:可以在定义枚举类型时对枚举元素进行初始化
C:枚举元素表中的元素有先后次序,可以进行比较
D:枚举元素的值可以是整数或字符串
答案:
枚举元素的值可以是整数或字符串

5、 有如下说明语句:
程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第1张
则以下叙述中不正确的是( )

A:struct 是结构体类型的关键字
B:struct stu 是用户定义的结构体类型
C:stutypte 是用户定义的结构体类型名
D:a和b都是结构体成员名
答案:
stutypte 是用户定义的结构体类型名

6、

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

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第2张

A:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第3张

B:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第4张

C:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第5张

D:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第6张

答案:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第3张

 

7、

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

A:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第8张

B:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第9张

C:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第10张

D:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第11张

答案:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第10张

 

8、

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

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第13张

A:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第14张

B:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第15张

C:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第16张

D:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第17张

答案:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第15张

 

9、

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

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第19张

A:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第20张

B:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第21张

C:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第22张

D:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第23张

答案:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第21张

 

10、

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

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第25张

A:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第26张

B:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第27张

C:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第28张

D:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第29张

答案:

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第28张

 

第二章 单元测试

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

A:C语言中的文本文件以ASCII码形式存储数据
B:C语言中对二进制位的访问速度比文本文件快
C:C语言中,随机读写方式不适用于文本文件
D:C语言中,顺序读写方式不适用于二进制文件
答案:
C语言中对二进制位的访问速度比文本文件快

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

A:键盘
B:显示器
C:软盘
D:硬盘
答案:
键盘

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

A:”ab+”
B:”wb+”
C:”rb+”
D:”ab”
答案:
“wb+”

4、

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

A:只写
B:追加
C:读或读写
答案:
读或读写

5、

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

A:改变文件内部读写指针的当前位置
B:文件的顺序读写
C:文件的随机读写
D:其余都不对
答案:
改变文件内部读写指针的当前位置



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第31张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第32张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第33张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第34张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第35张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第36张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

程序设计基础(C语言)进阶篇(山东联盟) 知到智慧树答案满分完整版章节测试第37张

脱柯察磐茨斤顺剿较百摩釜洪