北语网院17春《程序设计引论》作业_2参考答案
17春《程序设计引论》作业_2第1题(单选题)下面选项中两个标识符都是不合格的选项是()
A.W
B._abc
C.a-1
D.x1
第2题(单选题)下列不是C语言关键字的选项是()。
A.if
B.printf
C.case
D.while
第3题(单选题)C语言的赋值表达式中,赋值号的左侧必须是()。
A.常量
B.变量
C.表达式
D.函数
第4题(单选题)对于用流程图描述算法,以下说法错误的是()。
A.直观形象
B.易于修改
C.易于理解
D.对流程线的使用没有严格限制
第5题(单选题)若执行fopen函数时发生错误,则函数的返回值是()
A.一个随机地址值
B.NULL
C.1
D.EOF
第6题(单选题)顺利执行文件关闭操作时,fclose函数的返回值是()
A.1
B.-1
C.0
D.非0值
第7题(单选题)计算机内一切数据的存取、传输和处理都是以()形式进行的。
A.十进制
B.二进制
C.八进制
D.十六进制
第8题(单选题)对于函数中的局部变量,默认的存储类别是()
A.auto
B.static
C.extern
D.register
第9题(单选题)C语言属于()。
A.机器语言
B.汇编语言
C.低级语言
D.高级语言
第10题(单选题)文件操作的一般步骤是()
A.打开文件-读写文件-关闭文件
B.读写文件-修改文件-关闭文件
C.读写文件-打开文件-关闭文件
D.读文件-写文件-关闭文件
第11题(单选题)C语言程序能在不同的操作系统下运行,说明它具有良好的()。
A.移植性
B.健壮性#操作性
C.兼容性
第12题(单选题)用自然语言描述算法的优点是()
A.通俗易懂
B.容易产生歧义
C.文字冗长
D.文字含义严格
第13题(单选题)一个C语言程序是由()组成的。
A.主程序
B.子程序
C.函数
D.过程
第14题(单选题)下面有关高级语言的说法中,正确的是()。
A.高级语言编写的程序可读性好,执行效率也最高
B.高级语言程序必须翻译成机器语言程序,计算机才能执行
C.解释方式和编译方式相比,具有占用内存少、执行速度快的特点
D. C语言是一种解释型高级语言
第15题(单选题)对结构化程序设计方法的特点描述错误的是()。
A.自顶向下
B.具有继承性
C.模块化设计
D.逐步求精
第16题(多选题)关于文本文件以下描述正确的是()
A.文本文件中整数的存储形式与内存中的存储形式相同
B.以只读方式打开文本文件用"r"
C.文本文件更适合存储字符形式的数据
D.文本文件用EOF作为文件的结束标志险缴费期限满15年
第17题(多选题)下面描述正确的是()
A.C程序中,函数可以直接或间接地调用自己
B.函数调用时,函数名必须与所调用的函数名字完全一致
C.函数声明语句中的类型必须与函数返回值的类型一致
D.实参数可以与形参个数不一致
第18题(多选题)以下关于指针数组的描述正确的是()
A.指针数组的每个元素是一个指针
B.指针数组的每个元素可以指向相同类型的数据
C.指针数组的每个元素存放了一个地址
D.指针数组的每个元素可以指向不同类型的数据
第19题(多选题)以下对于return语句的作用叙述正确的是()
A.可以将函数值返回给主调函数
B.可以将程序流程返回到主调函数
C.一个函数只能有一个return语句
D.一个函数可以没有return语句
第20题(多选题)在下列有关宏替换的叙述中,错误的是()
A.宏替换占用运行时间
B.宏替换只是字符替换
C.带参数的宏替换和函数等价
D.宏名有类型
第21题(判断题)宏替换不占用运行时间,只占用编译时间。
A.正确
B.错误
第22题(判断题)int fun(int x,int y)函数首部的定义形式是正确的。
A.正确
B.错误
第23题(判断题)已知int a\u003d6;则执行a+\u003d2;语句后,a的值为8。
A.正确
B.错误
第24题(判断题)宏替换只是字符替换。
A.正确
B.错误
第25题(判断题)编译预处理命令只能位于源程序中所有语句之前。
A.正确
B.错误
页:
[1]