题目内容

下面不正确的说法为_____。

A. 在不同函数中可以使用相同名字的变量
B. 形参是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效

查看答案
更多问题

下面说法错误的是_____。

A. 变量的定义可以放在所有函数之外
B. 变量的定义可以放在某个复合语句的开头
C. 变量的定义可以放在函数的任何位置
D. 变量的定义可以不放在本编译单位内,而放在其他编译单位内

下面关于return语句的叙述正确的是_____。

A. 一个自定义函数中必须有一条return语句
B. 一个自定义函数中可以根据不同情况设置多条return语句
C. 定义成 void类型的函数中可以有带返回值的return语句
D. 没有return语句的自定义函数在执行结束时不能返回到调用处

已知在函数fun中声明了局部变量 n,如果希望fun函数第一次被调用返回后变量 n中存储的数据保持到下次fun函数被调用时仍可使用,则在声明 n时必须指定其存储类型为____。

A. auto
B. register
C. static
D. extern

下面关于 C 语言源程序的叙述中错误的是_____。

A. 一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义
B. 函数定义由函数头部和函数体两部分组成
C. 在一个函数定义的函数体中允许定义另一个函数
D. 在一个函数定义的函数体中允许调用另一个函数或调用函数自身

答案查题题库