C语言第八章 函数专项测试题(含详细答案).docxVIP

  • 2
  • 0
  • 约4千字
  • 约 8页
  • 2026-07-03 发布于河北
  • 举报

C语言第八章 函数专项测试题(含详细答案).docx

C语言第八章函数专项测试题(含详细答案)

说明:本章核心考点为函数定义、函数声明、形参实参、函数调用、递归函数、局部变量与全局变量、变量作用域与生命周期,试题难度贴合大学期末考、计算机二级基础题型,无偏题怪题。

满分:100分考试时长:60分钟

一、单项选择题(每题3分,共30分)

1.以下关于C语言函数的叙述中,正确的是()

A.函数可以嵌套定义

B.函数可以嵌套调用

C.函数必须有返回值

D.自定义函数不能放在main函数之前

2.C语言中函数返回值的类型由()决定

A.return语句中的表达式类型

B.调用函数的类型

C.定义函数时指定的函数类型

D.系统自动判定

3.以下关于形参和实参的说法,错误的是()

A.实参可以是常量、变量、表达式

B.形参只能是变量

C.实参和形参可以重名

D.形参在函数调用前分配内存空间

4.全局变量的作用域是()

A.整个C程序

B.从定义位置开始到本源文件结束

C.所有函数内部

D.仅main函数有效

5.若定义函数voidfun(intx),则以下调用方式正确的是()

A.fun(3.5);

B.inta=fun(2);

C.printf(%d,fun(5));

D.returnfun(1);

6.C语言中,递归函数必须具备的两个条件是()

A.循环结构和判断条件

B

文档评论(0)

1亿VIP精品文档

相关文档