简要回答下列问题。
1.程序的定义是什么?程序主要由几部分组成?
2.C语言的主要特点有哪些?
3.C语言程序是由哪些部分组成的,各部分的作用是什么?
以下各题在给定的四个答案中选择一个正确答案。
1.以下叙述正确的是( )。
A.C语言允许直接访问物理地址,可以直接对硬件进行操作
B.C语言程序不用编译,即可被计算机识别运行
C.C语言不允许直接访问物理地址,不可以直接对硬件进行操作
D.C语言程序只需编译,无须连接即可被计算机运行
2.在一个C程序中,( )。
A.main函数出现在所有函数之前,C语言程序不一定都有main函数
B.main函数可以在任何地方出现,一个C语言程序必须有且仅有一个main函数
C.main函数必须出现在所有函数之后,一个C语言程序只能有一个main函数
D.main函数出现在固定位置,一个C语言程序可以有多个main函数
1.C语言开发工具直接输入的程序代码是 A 文件,经过编译后生成的是 B 文件,经过连接后生成的是 C 文件。
2.C语言源文件的后缀是 A ,经过编译后生成的文件的后缀是 B ,经过连接后生成的文件的后缀是 C 。
输入下面的程序,上机调试并运行。