C语言函数定义、函数调用、形参和实参,局部和全局变量

C语言函数定义、函数调用、形参和实参,局部和全局变量

收藏豆荚
剥了 1 次
年级:其他
科目:高等教育
HSF816@
2025-11-24
15 颗豆豆
1. 单选题
30 秒

在C语言中,函数的定义通常包括以下哪部分?

仅函数名和函数体

仅参数列表和函数体

返回类型、函数名、参数列表和函数体

仅返回类型和函数名

2. 单选题
30 秒

在C语言中,函数调用时传递的参数称为?

全局变量

实参

形参

局部变量

3. 单选题
30 秒

在C语言中,函数定义中声明的参数称为?

实参

全局变量

形参

局部变量

4. 单选题
30 秒

在C语言中,局部变量的作用域是?

仅限于定义它的函数内部

整个程序

仅限于定义它的文件内部

仅限于定义它的块内部

5. 单选题
30 秒

在C语言中,全局变量的作用域是?

仅限于定义它的块内部

整个程序

仅限于定义它的函数内部

仅限于定义它的文件内部

6. 单选题
30 秒

在C语言中,以下哪种变量在函数调用结束后仍然保留其值?

自动局部变量

寄存器变量

全局变量

静态局部变量

7. 单选题
30 秒

在C语言中,以下哪种变量在程序执行期间一直存在?

全局变量

静态局部变量

寄存器变量

局部变量

8. 多选题
30 秒

在C语言中,以下哪些选项正确描述了函数定义和函数调用?

函数定义可以嵌套在另一个函数定义中

函数调用时,实参的类型必须与形参的类型完全匹配

函数调用时,实参的个数必须与形参的个数一致

函数定义包括函数名、返回类型、参数列表和函数体

9. 多选题
30 秒

关于C语言中的局部变量和全局变量,以下哪些描述是正确的?

全局变量在函数外部定义,生命周期贯穿整个程序执行期间

局部变量在函数内部定义,生命周期仅限于函数执行期间

全局变量可以在所有函数中直接访问,无需声明

局部变量和全局变量可以同名,且局部变量会覆盖全局变量

10. 多选题
30 秒

在C语言中,以下哪些选项正确描述了形参和实参的关系?

实参是函数调用时传递给形参的具体值或变量

形参是函数定义时声明的变量,用于接收实参传递的值

形参和实参的内存地址是相同的

形参和实参的类型可以不一致,编译器会自动进行类型转换

11. 判断题
30 秒

在C语言中,函数的定义可以嵌套在另一个函数内部。

12. 判断题
30 秒

在C语言中,形参和实参的类型必须完全一致,否则会导致编译错误。

13. 判断题
30 秒

在C语言中,局部变量的作用域仅限于定义它的函数内部。

14. 判断题
30 秒

在C语言中,全局变量的作用域是整个程序,可以在任何函数中访问。

15. 判断题
30 秒

在C语言中,函数调用时,实参的值会被复制到形参中,因此形参的改变不会影响实参。

剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
Pinyin 拼音 3
剥了 2 次
联大一委破冰游戏
剥了 2 次
唯体十周年线下院校宣讲会-第二轮抽奖
剥了 2 次
唯体十周年线下院校宣讲会-首轮抽奖
剥了 2 次
LAUNCH & LEVEL UP 拼"DUCK"起 赢到底
剥了 9 次