1.选择题
(1)以下并非C语言的特点的是 。
A.C语言简洁和紧凑
B.能够编制出功能复杂的程序
C.C语言可以直接对硬件进行操作
D.C语言移植性好
(2)一个C程序的执行是从 。
A.main()函数开始,直到main()函数结束
B.第一个函数开始,直到最后一个函数结束
C.第一个语句开始,直到最后一个语句结束
D.main()函数开始,直到最后一个函数结束
(3)在C程序中,main()的位置 。
A.必须作为第一个函数
B.必须作为最后一个函数
C.可以任意
D.必须放在它所调用的函数之后
(4)一个C程序是由 。
A.一个主程序和若干子程序组成的
B.一个或多个函数组成的
C.若干过程组成的
D.若干子程序组成的
(5)下列说法正确的是 。
A.在执行C程序时不是从main()函数开始的
B.C程序书写格式限制严格,一行内必须写一个语句
C.C程序书写格式比较自由,一个语句可以分行写在多行上
D.C程序书写格式严格要求一行内必须写一个语句,并要求行号
2.填空题
(1)一个C源程序至少有 个main()函数和 个其他函数。
(2)任何C语句必须以 结束。
(3)C语言源程序的基本单位是 。
(4)C编译程序的功能是 。
(5)本章讨论的3类语言是 、 和 。
(6)把高级语言程序翻译成机器语言的程序成为____________。
(7)开发一个C程序可以分为 、 、 和 4步。
(8)用Turbo C进行程序编译的热键是 。
3.上机操作题
(1)结合本章后边的例题,完成以下程序设计:
*****************************
* Welcome to C world! *
*****************************
(2)上机完成上述程序的编译运行,并能查看结果。