张老师 发表于 2017-6-8 16:07:18

北语网院17春《程序设计引论》作业_1参考答案

17春《程序设计引论》作业_1

第1题(单选题)若定义:int a;,则对数组元素的正确引用是()
    A.a
    B.a
    C.a(5)
    D.a
第2题(单选题)若有定义:int a\u003d10,*p\u003da;执行赋值语句a\u003d*p+1;则a的值是()。
    A.10
    B.11
    C.12
    D.编译出错
第3题(单选题)在C语言中,默认函数的存储类别是()
    A.auto
    B.static
    C.extern
    D.函数没有存储类别
第4题(单选题)C语言中用()表示逻辑值“真”。
    A.true
    B.整数0#非零值
    C.T
第5题(单选题)以下叙述中错误的是()。
    A.在C程序中,逗号运算符的优先级最低
    B.在C程序中,APH和aph是两个不同的变量
    C.若a和b类型相同,在计算赋值表达式a=b后,b中的值将存入a中,而b的值不变
    D.从键盘输入数据时,整型变量只能输入整型数值,实型变量只能输入实型数值
第6题(单选题)若有定义:Int a;则元素a地址表示正确的是()
    A.*(a+2)
    B.&a
    C.*a+2
    D.a
第7题(单选题)C程序编译、连接后最终产生(即计算机执行)的文件的扩展名为()
    A..exe
    B..c
    C..obj
    D..cpp
第8题(单选题)C语言编译程序的首要工作是()。
    A.检查语法错误
    B.检查逻辑错误
    C.检查程序的完整性
    D.生成exe文件
第9题(单选题)若有定义:Int a,*p\u003da,则*(p+5)表示()
    A.元素a的地址
    B.元素a
    C.元素a的地址
    D.元素a
第10题(单选题)以下对一维数组进行正确的定义初始化的语句是()。
    A.int a=0
    B.int a={0}*5
    C.int a={0
    D.int a={0}
第11题(单选题)C语言是一种()
    A.机器语言
    B.汇编语言
    C.高级语言
    D.以上都不是
第12题(单选题)下列指针变量的定义正确的是()
    A.int *&k
    B.char *a+b
    C.float *p
    D.double *5_is
第13题(单选题)下面4个选项中,均是合法的标识符是()。
    A.abc
    B.auto
    C.A_4d
    D.abc
第14题(单选题)C语言的文件分为两类,它们是文本文件和()
    A.二进制文件
    B.图像文件
    C.声音文件
    D.系统文件
第15题(单选题)若有定义:int a,*p\u003da;不能表示a地址的是()
    A.p+1
    B.a+1
    C.*a+1
    D.&a
第16题(多选题)关于链表的结点类型以下说法正确的是()
    A.结点类型是结构体类型
    B.结点类型的定义一种递归定义
    C.结点类型中一定有一个指针成员
    D.结点类型中只能一个指针成员
第17题(多选题)以下各说法描述正确的是()
    A.在不同的函数中可以使用相同名字的变量
    B.函数定义中的形参是局部变量
    C.在一个函数内部定义的变量只能在该函数内使用
    D.在一个函数内的复合语句中定义变量在整个函数范围内有效
第18题(多选题)以下关于宏的叙述错误的是()
    A.宏名必须用大写字母表示
    B.宏替换时要进行语法检查
    C.宏替换不占用运行时间
    D.宏定义中不允许引用已有的宏名
第19题(多选题)下面关于删除结点函数的描述为错误的是()
    A.删除结点函数不需要返回值
    B.删除结点函数返回值为结点类型
    C.删除结点函数返回值为结点类型的指针
    D.删除结点函数的返回值为空指针
第20题(多选题)若定义的函数有返回值,则以下关于该函数调用的叙述正确的是()
    A.函数调用可以作为独立的语句存在
    B.函数调用可以作为一个函数的实参
    C.函数调用可以出现在表达式中
    D.函数调用可以作为一个函数的形参
第21题(判断题)函数rewind的作用是使文件位置指针返回文件的开头。
    A.正确
    B.错误
第22题(判断题)实参可以是常量、变量或表达式。
    A.正确
    B.错误
第23题(判断题)在C语言字符数组中可以在赋值语句中通过赋值运算符\u003d对字符数组整体赋值。
    A.正确
    B.错误
第24题(判断题)字符串常量可以放在字符串变量中。
    A.正确
    B.错误
第25题(判断题)若有定义int a\u003d12;则表达式a+\u003da-\u003da*\u003da的值是-144。
    A.正确
    B.错误

页: [1]
查看完整版本: 北语网院17春《程序设计引论》作业_1参考答案