关于C语言中的局部变量,下列描述中错误的是()
A. 局部变量就是在函数内部声明的变量
B. 局部变量只在函数内部有效
C. 局部变量只有当它所在的函数被调用时才会被使用
D. 局部变量一旦被调用,其生存周期持续到程序结束
在C语言中,若需一变量只在本文件中所有函数使用,则该变量的存储类别是()
A. extern
B. register
C. auto
D. static
在函数调用过程中,如果函数A调用了函数 B,函数B又调用了函数A,则( )。
A. C语言中不允许这样的调用
B. 称为函数的循环调用
C. 称为函数的间接递归调用
D. 称为函数的直接递归调用
下面程序执行后的输出结果是( )。
A. 9
B. 7
C. 8
D. 6