奥鹏作业答案 发表于 2016-11-17 11:05:36

北语16秋《程序设计引论》作业4答案

北语16秋《程序设计引论》作业4

一、单选题:
1.顺利执行文件关闭操作时,fclose函数的返回值是(    )          (满分:5)
    A. 1
    B. -1
    C. 0
    D. 非0值
2.若有定义:int a=10,*p=&a;执行赋值语句a=*p+1;则a的值是(    )。          (满分:5)
    A. 10
    B. 11
    C. 12
    D. 编译出错
3.C语言的文件分为两类,它们是文本文件和(    )          (满分:5)
    A. 二进制文件
    B. 图像文件
    C. 声音文件
    D. 系统文件
4.文件操作的一般步骤是(    )          (满分:5)
    A. 打开文件-读/写文件-关闭文件
    B. 读/写文件-修改文件-关闭文件
    C. 读/写文件-打开文件-关闭文件
    D. 读文件-写文件-关闭文件
5.若有定义:Int a,*p=a,则*(p+5)表示(    )          (满分:5)
    A. 元素a的地址
    B. 元素a
    C. 元素a的地址
    D. 元素a
6.若有定义:int a={3,5,4,6,8},*p=a;则引用数组元素错误的是(    )。          (满分:5)
    A. a
    B. *(a+1)
    C. &a
    D. p
7.变量的指针,其含义是指该变量的(    )          (满分:5)
    A. 值
    B. 地址
    C. 名字
    D. 一个标志
8.若执行fopen函数时发生错误,则函数的返回值是(    )          (满分:5)
    A. 一个随机地址值
    B. NULL
    C. 1
    D. EOF
9.若想对文本文件进行只读操作,打开此文件的方式为(    )。          (满分:5)
    A. "rb"
    B. "w"
    C. "ab"
    D. "r"
10.若有定义:int a=5,*b=&a;,则printf("%d\n",*b);语句的输出结果为(    )。          (满分:5)
    A. 随机值
    B. a的地址
    C. 6
    D. 5
二、多选题:
1.关于链表的结点类型以下说法正确的是(    )          (满分:5)
    A. 结点类型是结构体类型
    B. 结点类型的定义一种递归定义
    C. 结点类型中一定有一个指针成员
    D. 结点类型中只能一个指针成员
2.关于文件指针。以下说法正确的是(    )          (满分:5)
    A. 只有通过文件指针变量才能调用相应文件
    B. 定义文件指针变量时,FILE必须大写
    C. 一个文件指针变量同时对应一个文件
    D. 一个文件指针变量可以同时对应多个文件
3.以下关于结构体的叙述正确的是(    )          (满分:5)
    A. 结构体类型是一种构造数据类型
    B. 结构体类型是由系统直接提供的
    C. 结构体可以嵌套定义
    D. 结构体中的成员可以具有不同的数据类型
4.关于文本文件以下描述正确的是(    )          (满分:5)
    A. 文本文件中整数的存储形式与内存中的存储形式相同
    B. 以只读方式打开文本文件用"r"
    C. 文本文件更适合存储字符形式的数据
    D. 文本文件用EOF作为文件的结束标志险缴费期限满15年
5.以下关于文件的描述正确的是(    )          (满分:5)
    A. 用fopen函数时一般会判断打开文件操作是否出错
    B. 在C程序中直接使用文件名来访问文件
    C. 文本文件和二进制文件的数据存储方式是不同的
    D. C语言把文件看成是一个字节的序列
三、判断题:
1.int fun(int x,int y)函数首部的定义形式是正确的。          (满分:5)
    A. 错误
    B. 正确
2.实参可以是常量、变量或表达式。          (满分:5)
    A. 错误
    B. 正确
3.函数rewind的作用是使文件位置指针返回文件的开头。          (满分:5)
    A. 错误
    B. 正确
4.C语言的主函数中C程序有且只有一个main函数。          (满分:5)
    A. 错误
    B. 正确
5.如果函数值类型与返回值类型不一致,应以函数值类型为准。          (满分:5)
    A. 错误
    B. 正确

**** Hidden Message *****
页: [1]
查看完整版本: 北语16秋《程序设计引论》作业4答案