题目内容

以下叙述中错误的是()。

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

查看答案
更多问题

以下叙述中正确的是()。

A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值

当调用函数时,实参是一个数组名,则向函数传送的是()。

A. 数组长度
B. 数组的首地址
C. 数组每一个元素的地址
D. 数组每个元素中的值

以下描述错误的是()。

A. 函数的形参在函数未调用时不分配存储空间。
B. 若函数的定义出现在主函数之前,则可以不必再说明。
C. 若一个函数有多条return语句,则会返回多个值。
D. 一般来说,函数的形参和实参的类型应该一致。

以下程序的输出结果是()。#includeinta=2;intf(int*a){return(*a)++;}voidmain(){ints=0;{inta=5;s+=f(&a);}s+=f(&a);printf(“%d\n”,s);}

A. 10
B. 9
C. 7
D. 8

答案查题题库