习题答案
?/p>
1
?/p>
1.1
填空?/p>
1.1.1
应用程序
ONEFUNC.C
中只有一个函数,这个函数的名称是
__main
?/p>
1.1.2
一个函数由
__
函数?/p>
__
?/p>
__
函数?/p>
__
两部分组成?/p>
1.1.3
?/p>
C
语言中,
输入操作是由库函?/p>
__scanf
完成的,
输出操作是由库函?/p>
_printf_
?
成的?/p>
1.1.4
通过文字编辑建立的源程序文件的扩展名?/p>
_.c__
;编译后生成目标程序文件,扩?
名是
__.obj__
;连接后生成可执行程序文件,扩展名是
_.exe_
;运行得到结果?/p>
1.1.5
C
语言程序的基本单位或者模块是
__
函数
__
?/p>
1.1.6
C
语言程序的语句结束符?/p>
_;___
?/p>
1.1.7
编写一?/p>
C
程序,上机运行要经过的步骤:
______________________________
?/p>
1.1.8
在一?/p>
C
语言源程序中,注释部分两侧的分界符分别为
_/*__
?/p>
__*/__
?/p>
1.1.9
C
语言中的标识符只能由三种字符组成,它们是
字母
?/p>
数字
?/p>
下划?/p>
?
且第一个字符必须为
字母或下划线
?/p>
1.1.10
C
语言中的标识符可分为关键字?/p>
预定义标识符
?/p>
用户标识?/p>
3
类?/p>
1.2
选择?/p>
1.2.1
一?/p>
C
程序的执行是?/p>
( A )
?/p>
A)
本程序的
main
函数开?/p>
,
?/p>
main
函数结束
B)
本程序文件的第一个函数开?/p>
,
到本程序文件的最后一个函数结?/p>
C)
本程序的
main
函数开?/p>
,
到本程序文件的最后一个函数结?/p>
D)
本程序文件的第一个函数开?/p>
,
到本程序
main
函数结束
1.2.2
以下叙述不正确的?/p>
(C)
?/p>
A)
一?/p>
C
源程序可由一个或多个函数组成
B)
一?/p>
C
源程序必须包含一?/p>
main
函数
C)
?/p>
C
程序?/p>
,
注释说明只能位于一条语句的后面
D) C
程序的基本组成单位是函数
1.2.3
C
语言规定
:
在一个源程序?/p>
,main
函数的位?/p>
( C )
?/p>
A)
必须在程序的开?/p>
B)
必须在系统调用的库函数的后面
C)
可以在程序的任意位置
D)
必须在程序的最?/p>
1.2.4
C
编译程序?/p>
(A)
?/p>
A)
?/p>
C
源程序编译成目标程序的程?/p>
B)
一组机器语言指令
C)
?/p>
C
源程序编译成应用软件
D) C
程序的机器语言版本
1.2.5
要把高级语言编写的源程序转换为目标程?/p>
,
需要使用(
D
)?/p>
A)
编辑程序
B)
驱动程序
C)
诊断程序
D)
编译程序
1.2.6
以下叙述中正确的是(
C
)?/p>
A) C
语言比其他语言高级
B) C
语言可以不用编译就能被计算机识别执行
C) C
语言以接近英语国家的自然语言和数学语言作为语言的表达形?/p>
D) C
语言出现的最晚,具有其他语言的一切优?/p>
1.2.7
以下叙述中正确的是(
A
)?/p>
A) C
程序中注释部分可以出现在程序中任意合适的地方
B)
花括号“{”和“}”只能作为函数体的定界符
C)
构成
C
程序的基本单位是函数,所有函数名都可以由用户命名
D)
分号?/p>
C
语句之间的分隔符,不是语句的一部分