单选题
1、第251题 (1.0分) 题号:87 C语言源程序的基本单位是()。
A
过程
B
函数
C
子程序
D
标识符
答案解析
正确答案:B
解析:
**解析:**
在 C 语言中,**函数**是程序的基本组成单位。
1. **结构特点**:一个 C 语言源程序可以由一个或多个函数组成,其中必须包含且只能包含一个主函数(`main` 函数),程序的执行从 `main` 函数开始。
2. **选项分析**:
* **A. 过程**:这是 Pascal 等语言中的概念,C 语言中没有“过程”这一独立于函数的结构,所有代码逻辑都封装在函数中。
* **B. 函数**:正确。C 语言是面向过程的编程语言,其基本模块就是函数。无论是库函数还是用户自定义函数,都是构成程序的核心单元。
* **C. 子程序**:这是一个通用的编程术语,通常指被主程序调用的程序段。虽然在广义上 C 语言的函数可以被称为子程序,但在 C 语言的标准术语和结构定义中,“函数”是更准确、更基本的单位描述。
* **D. 标识符**:标识符是用来给变量、函数、数组等命名的字符序列,它是语法元素,而不是程序的结构单位。
因此,C 语言源程序的基本单位是**函数**。
**正确答案:B**
题目纠错
c语言选择判断题库
相关题目
单选题
1、第8题 (1.0分) 题号:108 设C语言中,int类型数据占2个字节,则short类型数据占()。
单选题
1、第7题 (1.0分) 题号:742 若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof( ) 的返回值是()。
单选题
1、第6题 (1.0分) 题号:654 以下不能正确定义二维数组的选项是()。
单选题
1、第5题 (1.0分) 题号:684 在C语言中,要求运算数必须是整型的运算符是()。
单选题
1、第4题 (1.0分) 题号:640 以下对二维数组a的正确说明是()。
单选题
1、第3题 (1.0分) 题号:187 经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是()。
单选题
1、第2题 (1.0分) 题号:681 以下运算符中优先级最低的是()。
单选题
1、第1题 (1.0分) 题号:513 int a[10];合法的数组元素的最小下标值为()。
单选题
1、〖第40题〗740) 若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,
单选题
1、〖第39题〗560) 能将高级语言编写的源程序转换为目标程序的是()。
