题目内容

用数组名做函数的参数,实际上传递给形参的是( )。

A. 数组元素的首地址
B. 数组的第一个元素的值
C. 每一个数组元素
D. 整个数组的个数

查看答案
更多问题

以下程序执行后输出的结果是()。void Fun(int v , int w){int t;t=v;v=w;w=t;}int main( ){int x=1,y=3,z=2;if(x>y) Fun(x,y);else if(y>z) Fun(y,z);else Fun(x,z);printf("%d,%d,%d\n",x,y,z);return 0;}

A. 1,3,2
B. 1,2,3
C. 3,2,1
D. 2,3,1

C语言允许函数值类型缺省定义,此时该函数值隐含的类型是()。

A. float
B. int
C. long int
D. void

以下函数说法中正确的是()。

A. 一个函数在它的函数体内调用它自身称为嵌套调用。
B. 一个函数在它的函数体内调用它自身称为递归调用。这种函数称为递归函数。
C. 一个函数在它的函数体内调用其它函数称为递归调用。这种函数称为递归函数。
D. 一个函数在它的函数体内不能调用自身。

对于以下递归函数f,调用f(4)的返回值是______。 int f(int n) {if (n) return f(n-1)+n;else return n;}

答案查题题库