浏览次数: 时间:2019/05/08
1、设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是(??)。
A.只能写不能读
B.写操作结束后可以从头开始读
C.可以在原有内容后追加写
D.可以随意读和写
查看答案 >>
参考答案:A
参考解析:考查文件操作函数fopen的基础知识,以“w”方式打开文件,只能写不能读。选项A正确。
2、若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是(??)。
A.1
B.0
C.2
D.不知道a的值,不能确定
查看答案 >>
参考答案:A
3、某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)(??)。
A.3
B.4
C.6
D.7
查看答案 >>
参考答案:D
参考解析:根据二叉树的基本性质3:在任意一棵二叉树中,多为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为l-l=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。
4、结构化程序所要求的基本结构不包括(??)。
A.顺序结构
B.GOTO跳转
C.选择(分支)结构
D.重复(循环)结构
查看答案 >>
参考答案:B
参考解析:1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。
5、以下关于typedef的叙述错误的是(??)。
A.用typedef可以增加新类型
B.typedef只是将已存在的类型用一个新的名字来代替
C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名
D.用typedef为类型说明一个新名,通常可以增加程序的可读性
查看答案 >>
参考答案:A
参考解析:typedef并不是增加了新类型,而是用一个新名字替代已存在的类型,不能为变量说明一个新名,使用typedef可以增强程序的可移植性。所以A选项错误。
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!