【习题】
一、选择题
1.一个C语言程序是由( )组成。
A.主程序 B.子程序 C.函数 D.过程
2.C程序的执行是从( )开始的。
A.主函数 B.子函数 C.从程序第一行 D.printf()函数
3.下面说法不正确的是( )。
A.一个C语言程序的执行总是从该程序的main函数开始,在main函数中结束。
B.main函数必须写在一个C语言程序的最前面。
C.一个C语言程序可以包含若干个函数,但是只能有一个主函数main()。
D.C语言程序的注释可以是中文文字信息。
4.在C语言中,声明语句用下面列出的哪一种符号结束( )。
A.逗号 B.句号 C.冒号 D.分号
5.最早开发C语言是为了编写下面那一种操作系统( )。
A.Windows B.DOS C.UNIX D.Linux
6.下面哪一项不属于C语言的特点( )。
A.C语言具有可移植性 B.C语言是一种面向对象程序设计语言
C.C语言具有扩展能力 C.C语言程序执行效率高
7.下面关于程序的说法哪一项是正确的( )。
A.程序是指由二进制0和1构成的代码。
B.程序就是人与计算机进行“交流”的语言。
C.将需要计算机完成的工作写成一种形式化的指令,而这些单个的指令就是“程序”。
D.程序设计形式是一致的。
8.在下面关于注释的说明中哪一项是正确的( )。
A.在执行程序时,注释会导致计算机在屏幕上显示/*和*/之间的内容。
B.一条注释不可以分多行来写。
C.注释会增加程序代码的长度,也会增加目标代码的长度。
D.在程序中添加注释可以增强代码的可读性,应该鼓励多写注释。
9.经过连接以后生成的可执行文件的扩展名是下面哪一项( )。
A. .c B. .exe C. .o D. .obj
10.下面哪一项不属于C语言集成开发环境包含的程序( )。
A.编辑程序 B.编译程序 C.汇编程序 D.调试程序
二、简答题
1.C语言的主要特点是什么?
2.C程序开发的基本步骤是什么?
三、编程题
1.编程输出以下信息:“我编写的第一个C语言小程序!”
2.编程实现在显示器上输出以下信息:
###############################################

