题目:设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用cout<
A. 3
B. 4
C. 5
D. 6
E. int a[]={1,2,3};
F. int a[10]={0};
G. int a[];
H. int a[5];
I. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
J. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
K. 两个以上的函数名字不同,但形参的个数或类型相同
L. 两个以上的函数取相同的函数名,并且函数的返回类型相同
M. return语句中表达式的类型
N. 该函数定义时的类型
O. 调用函数时的调用语句
P. 系统根据结果
Q. 0
R. 4
S. 8
T. 6
U. double fun(int x,int y)
V. double fun(int x;int y)
W. double fun(int,int);
X. double fun(int x,y);
Y. char a[20]=”abcdefg”;
Z. char a[]=”x+y=55.”;
[. char a[15];
\. char a[10]=’5’;
]. 形参和实参都是变量
^. 形参是指针,实参是地址值
_. 形参是引用,实参是变量
`. 形参是变量,实参是地址值
答案:评论后可见此内容