全球旧事资料 分类
多行;C语言忽略注释把注释看作是一个空格,不会对注释中的
内容进行语法检查因此,如果注释中存在错误,系统是不可能发
现的。另外,C语言的IO操作均通过函数实现,系统本身未提
供相应的语句。
1。3以下叙述不正确的是D
A一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个mai
函数
C)C程序的基本组成单位是函数
D在C程序中注释说明只能位于一条语句的后面
参考答案:D
参考分析:C语言中注释语句的位置是任意的当然,它不能破
坏标识符的完整性。C语言只是将一个注释看作是一个空格,因
此对注释内的任何错误都不作检查。
1。4C语言规定在一个源程序中,mai
函数的位置C。
A必须在最开始B必须在系统调用的库函数的后面
C可以任意
D必须在最后
参考答案:C
1。5一个C语言程序是由B。
A)一个主程序和若干个子程序组成B若干函数组成
C若干过程组成
D)若干子程序组成
参考答案B
参考分析通常许多语言程序由主程序和子程序构成但是C语言
是函数式语言,整个程序由众多函数组成。尽管有时习惯上称
mai
函数为主程序,显然,严格地讲还是B更为符合C语言的规
f则。
完整谭浩强c语言程序设计习题集
1。2填空题
1。6C源程序的基本单位是【】。
参考答案:函数
17一个C源程序中至少应包括一个【】。
参考答案:mai
)函数
1。8在一个C源程序中,注释部分两侧的分界符分别为【1】和
【2】。
参考答案:【1】*【2】
19在C语言中,输入操作是由库函数【1】完成的输出操作是
由库函数【2】完成的。
参考答案:【1】sca
f【2】pri
tf
第二章数据类型、运算符与表达式
21选择题
*21C语言中以16位PC机为例,各数据类型的存储空间长
度的排列顺序为

Achari
t〈lo
gfloatdouble
B)
chari
tlo
gfloat〈double
C)char〈i
tlo
gfloatdouble
D)chari
tlo
g
〈floatdouble
参考答案:A
分析:在不同的计算机系统中,不同的C语言系统中其各种数据
类型所占据的存储空间是不同的,但是有一个总的原则即:
charshorti
tlo
g〈floatdouble,只有A符合16位
PC机中的具体环境。
*2。2若x、i、j和k都是i
t型变量则计算下面表达式后x
的值为

xi4j16k32
A)4B)16C)32D)52
参考答案:C
参考分析:逗号表达式的计算结果是最后一个表达式的值。k23
f完整谭浩强c语言程序设计习题集
是括号内最后一个表达式因此x变量的值来自k变量的值。
23假设所有变量均为整型,则表达式(a2b5ab,ab)
的值是

A)7B)r
好听全球资料 返回顶部