习题答案
�/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
语句之间的分隔符,不是语句的一部分