新编C语言程序设计教程(第2版)
上QQ阅读APP看书,第一时间看更新

1.11 习题

第1章 习题参考答案

一、选择题

1.一个C程序的执行是从( )。

A.本程序的main()函数开始,到main()函数结束

B.本程序的main()函数开始,到本程序文件的最后一个函数结束

C.本程序文件的第一函数开始,到本程序main()函数结束

D.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

2.C语言程序的基本单位是( )。

A.程序

B.字符

C.语句

D.函数

3.以下叙述正确的是( )。

A.在C语言程序中,main()函数必须位于程序的最前面

B.在对一个C语言程序进行编译的过程中,可发现注释中的拼写错误

C.C语言本身没有输入/输出语句

D.C语言程序的每行中只能写一条语句

4.以下叙述不正确的是( )。

A.一个C语言源程序可由一个或多个函数组成

B.C语言程序的基本组成单位是函数

C.一个C语言源程序必须包含一个main()函数

D.在C语言程序中,注释说明只能位于一条语句的后面

5.在一个C语言程序中,下列说明正确的是( )。

A.main()函数必须出现在固定位置

B.main()函数可以在任何地方出现

C.main()函数必须出现在所有函数之后

D.main()函数必须出现在所有函数之前

6.对C语言的特点,下面描述不正确的是( )。

A.C语言兼有高级语言和低级语言的双重特点,执行效率高

B.C语言既可以用来编写应用程序,又可用来编写系统软件

C.C语言的可移植性较差

D.C语言是一种结构化程序设计语言

7.C语言源程序的扩展名为( )。

A..exe

B..obj

C..c

D..cpp

8.C语言中语句的结束符是( )。

A.,

B.;

C.。

D.;

9.编译程序的功能为( )。

A.建立并修改程序

B.将C语言源程序编译成目标程序

C.调试程序

D.命令计算机执行指定的操作

10.二进制代码程序属于( )。

A.面向机器语言

B.面向问题语言

C.面向过程语言

D.面向汇编语言

二、简答题

1.什么是语言?语言分几类?各有什么特点?

2.什么是程序?

3.汇编语言与高级语言有何区别?

4.C语言中为何要加注释语句?

5.说说C语言程序的组成?C语言程序包括哪些部分?一个C语言函数一般又由哪几部分组成的?