程序设计基础c语言邹启明综合练习题答案
1.下列不是C语言特点的是( )。 [单选题] *
A.C语言简洁、紧凑 |
B.比较难学(正确答案) |
C可以直接对硬件进行操作 |
D.C语言移植性好 |
2.计算机最基本的操作单元不包括( )。 [单选题] *
A.位 |
B.字节 |
C.地址 |
D.元组(正确答案) |
3.计算机唯一能识别的语言是( )。 [单选题] *
A.机器语言(正确答案) |
B.汇编语言 |
C高级语言 |
D.面向对象语言 |
4.下列说法错误的是( )。 [单选题] *
A.C语言程序由若干个函数组成 |
B.C语言是一种结构化程序设计语言 |
C.C语言包含的数据类型不多(正确答案) |
D.C语言的语法限制不太严格 |
5.下面对C语言特点的描述不正确的是( )。 [单选题] *
A.C语言兼有高级语言和低级语言的双重特点,执行效率高 |
B.C语言既可以用来编写应用程序,又可以用来编写系统软件 |
C.C语言中的变量可以不定义,直接使用c语言中文网汇编语言(正确答案) |
D.C语言是一种结构化设计语言 |
6.下列不是C语言中的关键字的是( )。 [单选题] *
A.case |
B.typedef |
C.static |
D.null(正确答案) |
7.二进制语言属于( )。 [单选题] *
A.面向机器语言(正确答案) |
B.面向过程语言 |
C.面向问题语言 |
D.面向汇编语言 |
8.C语言具有低级语言的功能,主要是指( )。 [单选题] *
A.程序的可移植性 |
B.程序的使用方便性 |
C.能直接访问物理地址,可进行位操作(正确答案) |
D.具有现代化语言的各种数据结构 |
9.C语言程序能够在不同的操作系统下运行这说明C语言具有很好的 ( )。 [单选题] *
A.适应性 |
B.兼容性 |
C.移植性(正确答案) |
D.操作性 |
10. ( )用符号来替代二进制序列。 [单选题] *
A.机器语言 |
B.汇编语言(正确答案) |
C.高级语言 |
D.自然语言 |
11.1983年,为C语言制定了一套标准,成为现行的C语言标准。( )。 [单选题] *
A.ISO |
B.NSF |
C.CITT |
D.ANSI(正确答案) |
12.C语言一共有个关键字。( )。 [单选题] *
A.34 |
B.30 |
C.32(正确答案) |
D.46 |
13.下列不是结构化程序的基本结构的是( )。 [单选题] *
A.顺序 |
B.分支 |
C.循环 |
D.函数(正确答案) |
14.语言适用于对操作系统和系统实用程序以及需要对硬件进行操作的场合( )。 [单选题] *
A.C(正确答案) |
B.Pascal |
C.Fortran |
D.Basic |
15.C语言由早期的编程语言发展演变而来。( )。 [单选题] *
A.Pascal |
B. BCPL(正确答案) |
C.FORTRAN |
D.JAVA |
16.下列不属于C语言特点的是( )。 [单选题] *
A.简洁、紧凑 |
B.能够编制出功能复杂的程序(正确答案) |
C.移植性好 |
D.可以直接对硬件进行操作 |
17.下列关于C语言的说法正确的是( )。 [单选题] *
A.C语言比其他语言高级 |
B.C语言源程序可以直接被计算机执行 |
C.C语言用接近人们习惯的自然语言和数学语言作为语言的表达形式(正确答案) |
D.C语言出现最晚,各方面都优于其他语言 |
18.要把高级语言编写的源程序转换为目标程序,需要使用( )。 [单选题] *
A.编辑程序 |
B.驱动程序 |
C.诊断程序 |
D.编译程序(正确答案) |
19.C语言程序经过编译、连接后生成的可执行文件的扩展名是( )。 [单选题] *
A..c |
B..exe(正确答案) |
C..o |
D..obj |
20.下列叙述中正确的是( )。 [单选题] *
A.构成C语言程序的基本单位是函数(正确答案) |
B.可以在一个函数中定义另一个函数 |
C.main()函数必须放在其他函数之前 |
D所有被调用的函数一定要在调用之前进行定义 |
21.下列叙述中正确的是( )。 [单选题] *
A.C语言编译时不检查语法 |
B.C语言的子程序有过程和函数两种 |
C.C语言的函数可以嵌套定义 |
D.C语言的所有函数都是外部函数(正确答案) |
22.下列有关C语言注释,说法正确的是( )。 [单选题] *
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论