以下对C语言函数的有关描述中,正确的是__( )_.
A. 在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 函数既可以嵌套定义又可以递归调用
C. 函数必须有返回值,否则不能使用函数
D. C程序中有调用关系的所有函数必须放在同一个源程序文件中
设有以下函数:#include int f(int a){ int b=0,c;c=3;b++ ; c++;return (a+b+c); }如果在下面的程序中调用该函数,则输出结果是_( )_.void main(){ int i;for(i=0;i<3;i++) printf("%2d",f(i)); }
A. 5 5 5
B. 5 6 7
C. 3 4 5
D. 5 7 9
以下程序的输出结果是( )main(){int i = 1, j = 3;printf( “ %d,” , i++);{ int i = 0;i += j * 2;printf( “ %d,%d,” , i, j );}pritnf( “ %d,%dn” , i, j );}
A. 1,6,3,2,3
B. 2,7,3,2,3
C. 1,7,3,2,3
D. 2,6,3,2,3