题目内容

以下不正确的说法是( )

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

查看答案
更多问题

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

A. 函数中的自动变量可以赋初值,每调用一次,赋一次初值
B. 在调用函数时,实际参数和对应形参在类型上只需赋值兼容
C. 外部变量的隐含类别是自动存储类别
D. 函数形参可以说明为register变量

下面程序执行的结果是 。#includeint f(int);int main(){int z;z=f(4);printf("%d\n",z);return 0;}int f(int x){if(x==0||x==1)return 3;elsereturn x*x-f(x-2);}

下面程序执行的结果是 。#includeint f(int );int main(){int z;z=f(5);printf("%d\n",z);return 0;}int f(int n){if(n==1||n==2)return 1;elsereturn f(n-1)+f(n-2);}

下面程序的运行结果是 。#includeint f1(int,int);int f2(int,int);int main(){int a=4, b=3, c=5;int d, e, f;d=f1(a,b);d=f1(d,c);e=f2(a,b);e=f2(e,c);f=a+b+c-d-e;printf("%d,%d,%d\n",d ,f, e);return 0;}int f1(int x, int y){return x>y?x:y;}int f2(int x, int y){return x>y?y:x;}

答案查题题库