设为首页 加入收藏

TOP

2019年3月计算机二级C语言考试选择题强化练习003
2019-02-20 12:08:09 】 浏览:129
Tags:2019年 3月 计算机 二级 语言考试 选择 强化 练习 003

(1)以下叙述中正确的是(  )。


A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失


B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖


C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据


D.C语言中的文件是流式文件,因此只能顺序存取数据


答案:A


(2)以下选项中,能用作数据常量的是(  )。


A.115L


B.0118


C.1.5e1.5


D.o115


答案:A


(3)按照c语言规定的用户标识符命名规则,不能出现在标识符中的是(  )。


A.大写字母


B.下划线


C.数字字符


D.连接符


答案:D


(4)设变量已正确定义并赋值,以下正确的表达式是(  )。


A.x=y+z+5,+ +y


B.int(15.8%5)


C.x=y*5=x+z


D.x=25%5.0


答案:A


(5)设有定义:int x=2;,以下表达式中,值不为6的是(  )。


A.2*x,x+=2


B.x ++,2*x


C.x*=(1+x)


D.x*=x+1


答案:A


(6)在一个C源程序文件中所定义的全局变量,其作用域为(  )。


A.由具体定义位置和extern说明来决定范围


B.所在程序的全部范围


C.所在函数的全部范围


D.所在文件的全部范围


答案:A


(7)以下叙述中错误的是(  )。


A.可以通过typedef增加新的类型


B.可以用typedef将已存在的类型用一个新的名字来代表


C.用typedef定义新的类型名后,原有类型名仍有效


D.用typedef可以为各种类型起别名,但不能为变量起别名


答案:A


(8)以下选项中,合法的一组C语言数值常量是(  )。


A.12. 0Xa23 4.5e0


B.028 .5e-3 -0xf


C. .177 4e1.5 0abc


D.0x8A 10,000 3.e5


答案:A


(9)以下选项中不合法的标识符是(  )。


A.&a


B.FOR


C.print


D._00


答案:A


(10)读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是(  )。


A.一个内存块的字节数


B.一个整型变量,代表待读取的数据的字节数


C.一个文件指针,指向待读取的文件


D.一个内存块的首地址,代表读人数据存放的地址


答案:D


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2019年3月计算机二级C语言考试选.. 下一篇2019年3月计算机二级C语言考试选..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目