奥鹏北语17春《程序设计引论》作业4满分答案
17春《程序设计引论》作业4一、单选题:
1.若想对文本文件进行只读操作,打开此文件的方式为( )。 (满分:5)
A. "rb"
B. "w"
C. "ab"
D. "r"
2.在C语言中,默认函数的存储类别是( ) (满分:5)
A. auto
B. static
C. extern
D. 函数没有存储类别
3.文件操作的一般步骤是( ) (满分:5)
A. 打开文件-读/写文件-关闭文件
B. 读/写文件-修改文件-关闭文件
C. 读/写文件-打开文件-关闭文件
D. 读文件-写文件-关闭文件
4.变量的指针,其含义是指该变量的( ) (满分:5)
A. 值
B. 地址
C. 名字
D. 一个标志
5.若有定义:int a
*p=a;不能表示a地址的是( ) (满分:5)
A. p+1
B. a+1
C. *a+1
D. &a
6.若有定义:int a=5
*b=&a;,则printf("%d\n"
*b);语句的输出结果为( )。 (满分:5)
A. 随机值
B. a的地址
C. 6
D. 5
7.下列指针变量的定义正确的是( ) (满分:5)
A. int *&k
B. char *a+b
C. float *p
D. double *5is
8.若有定义:Int a
*p=a
则*(p+5)表示( ) (满分:5)
A. 元素a的地址
B. 元素a
C. 元素a的地址
D. 元素a
9.若执行fopen函数时发生错误,则函数的返回值是( ) (满分:5)
A. 一个随机地址值
转载请注明易百网www.openhelp100.com
B. NULL
C. 1
D. EOF
10.若有定义:int a={3
5
4
6
8}
*p=a;则引用数组元素错误的是( )。 (满分:5)
A. a
B. *(a+1)
C. &a
D. p
二、多选题:
1.关于二进制文件以下描述正确的是( ) (满分:5)
A. 二进制文件中数据的存储形式与内存中数据的存储形式相同
B. 以只读方式打开二进制文件用"rb+"
C. 由保险公司和保险基金公司来管理
D. 社会管理
2.关于文件指针。以下说法正确的是( ) (满分:5)
A. 只有通过文件指针变量才能调用相应文件
B. 定义文件指针变量时,FILE必须大写
C. 一个文件指针变量同时对应一个文件
D. 一个文件指针变量可以同时对应多个文件
3.关于链表的结点类型以下说法正确的是( ) (满分:5)
A. 结点类型是结构体类型
B. 结点类型的定义一种递归定义
C. 结点类型中一定有一个指针成员
D. 结点类型中只能一个指针成员
4.下面关于删除结点函数的描述为错误的是( ) (满分:5)
A. 删除结点函数不需要返回值
B. 删除结点函数返回值为结点类型
C. 删除结点函数返回值为结点类型的指针
D. 删除结点函数的返回值为空指针
5.关于文本文件以下描述正确的是( ) (满分:5)
A. 文本文件中整数的存储形式与内存中的存储形式相同
B. 以只读方式打开文本文件用"r"
C. 文本文件更适合存储字符形式的数据
D. 文本文件用EOF作为文件的结束标志险缴费期限满15年
三、判断题:
1.int fun(int x
int y)函数首部的定义形式是正确的。 (满分:5)
A. 错误
B. 正确
2.C语言的主函数中C程序有且只有一个main函数。 (满分:5)
A. 错误
B. 正确
3.函数rewind的作用是使文件位置指针返回文件的开头。 (满分:5)
A. 错误
B. 正确
4.实参可以是常量、变量或表达式。 (满分:5)
A. 错误
B. 正确
5.如果函数值类型与返回值类型不一致,应以函数值类型为准。 (满分:5)
A. 错误
B. 正确
更多免费学习资料请进www.openhelp100.com下载
页:
[1]