全球旧事资料 分类
精品文档
C语言习题7
第7章函数
一.填空题
1C语言中从函数的形式分可分为无参函数和

2在C语言中,一个自定义函数一般由两部分组成,它们是函数首部和

3从用户使用角度看,函数有两种:标准函数和

4若一个函数不需要形参,则在定义该函数时应使形参表为空或者放置一个标识符

5有函数调用fu
1xyyz10fu
xy1函数fu
1有
个参数。
6已知函数定义:voiddothati
t
doublex……其函数声明的两种写法为
_________________________,_________________________。
7C语言变量按其作用域分为

;按其生存期分为___________和

8C语言变量的存储类别有




9凡在函数中未指定存储类别的局部变量,其默认的存储类别为

10在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局变量,则该变量需要定义
的存储类别为

11C语言中,形式参数的缺省存储类型是

12C语言中,若为指定函数是内部函数或外部函数,则默认该函数是

二.选择题
1以下正确的说法是___________。
A)用户若需要调用标准库函数,调用前必须重新定义
B)用户可以重新定义标准库函数,如若此,该函数将失去原有定义
C)系统不允许用户重新定义标准库函数
D)用户若需要使用标准库函数,调用前不必使用预处理命令将该函数所在的头文件包含编译,系统
会自动调用。
2以下正确的函数定义是___________。
A)doublefu
i
txi
ty
B)i
tfu
i
txy
zxyretur
zC)doublefu
xy
i
tzretur
3D)doublefu
i
txi
ty
i
txydoublez
doublezzxy
zxyretur
z
retur
z
3C语言中,简单变量做实参和形参时,以下正确的说法是___________。
A)实参和与其对应的形参各占用独立的存储单元
B)实参和与其对应的形参共占用一个存储单元
C)只有当实参和与其对应的形参同名时才共占用相同的存储单元
D)形参时虚拟的,不占用存储单元
4C语言规定,简单变量做实参时,它和对应的形参之间的数据传递方式是___________。
A)地址传递
B)单向值传递
C)有实参传给形参,再由形参传给实参
D)由用户指定传递方式
5C语言规定,函数返回值的类型是由___________决定的。
A)retur
语句中的表达式类型B)调用该函数时的主调函数类型
C)调用该函数时由系统临时D)在定义函数时所指定的函数类型
精品文档
f精品文档
6以下正确的描述是___________。
A)函数的定义可以嵌套,但函数的调用不可以嵌套
B)函数的定义不可以嵌套,但函数的调用可以嵌套
r
好听全球资料 返回顶部