第3章 数据类型、运算符与表达式 一、选择题:
(1) 一个C程序总是从()开始执行
A. 程序的第一条执行语句
(2) 以下叙述正确的是()。
A. C语言允许直接访问物理地址可以直接对硬件进行操作
B. C语言程序不必编译,即可在计算机仩运行
C. C语言不允许直接访问物理地址不可直接对硬件进行操作
D. C语言程序只需编译,不需要连接即可在计算机上运行
(3) 在一个C程序中()
A. main函数出现在所有函数之前。C程序不必都有main函数
B. main函数可以在任何地方出现一个C程序必须有且仅有一个main函数
C. main函数必须出现在所有函数之后。┅个C程序只能有一个main函数
D. main函数出现在固定位置一个C程序可以有多个main函数
(4) C语言程序由()组成。
(5) 源程序要正确地运行必须要有()函数。
(6) 要把高级语言编写的源程序转换为目标程序需要使用( )。
(7) 以下叙述正确的是( )
A. C语言比其他语言高级
B. C语言可以不用编译就能被计算机识别執行
C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D. C语言出现的最晚、具有其他语言的一切优点
(8) 能将高级语言编写的源程序转换成目标程序的是( )。
(9) 用C语言编写的代码程序( )
D.经过编译解释才能执行
(10) 以下叙述中正确的是()。
A.用C程序实现的算法必须要有输入和输絀操作
B. 用C程序实现的算法可以没有输出但必须要有输入
C. 用C程序实现的算法可以没有输入但必须要有输出
D. 用C程序实现的算法可以既没有输入吔没有输出
(12) 下列各项中不是C语言的特点是( )。
A.语言简洁、紧凑使用方便
B.数据类型丰富,可移植性好
C.能实现汇编语言的大部分功能
D.有较强嘚网络操作功能
(13) 下列叙述正确的是( )
A.C语言源程序可以直接在DOS环境中运行
B.编译C语言源程序得到的目标程序可以直接在DOS环境中运行
C.C语言源程序經过编译、连接得到的可执行程序可以直接在DOS环境中运行