【单选题】在main函数体内部和外部均允许出现的实体是( ).
A: 预处理命令
B: 语句
C: 另一函数的定义
D: 函数形式参数声明
A: 预处理命令
B: 语句
C: 另一函数的定义
D: 函数形式参数声明
A
举一反三
- 在C语言中,()是在所有函数外部定义声明的。 A: 全局变量 B: 局部变量 C: 形式参数 D: 实际参数
- 以下关于函数定义的叙述中,正确的是 ______ 。 A: 构成C语言源程序的基本单位之一是函数 B: 所有被调用的函数必须在调用之前定义 C: main函数的定义必须放在其他函数定义之前 D: 定义main函数时,main函数的函数体内必须至少包含一条语句或声明
- C语言程序从( )开始执行。 A: 第一个定义的函数 B: main()函数 C: 第一条可执行语句 D: 第一条编译预处理命令
- 关于变量作用域说法错误的是()。 A: 函数内部定义的变量不一定是局部变量 B: static变量可以在函数外部声明 C: 在函数内部使用全局变量需要使用global关键字声明 D: 函数外部定义的变量一定是全局变量
- 函数文件由function语句引导。在函数定义时,函数的输入输出参数称为形式参数,简称形参;在调用函数时,输入输出参数称为______ 参数。
内容
- 0
以下关于函数定义的叙述中,正确的是( ). A: main函数中必须有return语句,不可以省略 B: 所有被调用的函数必须在调用之前定义 C: main函数定义必须放在其他函数定义之前 D: main函数定义的函数体中必须至少有一条语句或声明
- 1
掌握函数的定义、调用、参数的传递形式,理解在函数定义和调用时对实际参数和形式参数有哪些要求。
- 2
关于C语言编程,下列说法正确的有___。 A: 编译预处理语句后一般不能加分号,其它C语句需要加分号 B: 调用在其它文件中定义的函数时,需进行函数原型声明,声明语句后不能加分号 C: 定义在函数体外的变量是全局变量 D: 定义在函数体内的变量是局部变量
- 3
在C语言中允许变量定义的地方是 。 A: 函数内部的声明部分。 B: 所有函数的外部。 C: 复合语句中的声明部分。 D: 以上都是
- 4
【单选题】以下关于函数原型声明的描述中错误的是()(1.0分) A. 如果函数先定义后调用,则该函数不能有函数原型声明 B. 函数原型声明与函数定义在返回类型、函数名及参数表上必须完全一致 C. 函数原型声明不必包含参数的名字,而只要包含参数的类型 D. 函数原型声明是语句