题目:设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用cout<
A. 3
B. 4
C. 5
D. 6
E. for循环
F. while循环
G. do循环
H. 任一种循环
I. 用户调用标准库函数前,必须重新定义
J. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
K. 系统不允许用户重新定义标准库函数
L. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
M. int a[5][];
N. int a[][5];
O. int a[][3]={{1,3,5},{2}};
P. int a[](10);
Q. 2
R. 4
S. 6
T. 8
U. 在一个函数中,可以有多条return语句
V. 函数的定义不能嵌套,但函数的调用可以嵌套
W. 函数必须有返回值
X. 不同的函数中可以使用相同名字的变量
Y. 函数模板也是一个具体类型的函数
Z. 函数模板的类型参数与函数的参数是同一个概念
[. 通过使用不同的类型参数,函数模板可以生成不同类型的函数
\. 用函数模板定义的函数没有类型
]. 4
^. 5
_. 6
`. 7
a. 内联函数
b. 重载函数
c. 递归函数
d. 模板
e. char a[20]=”abcdefg”;
f. char a[]=”x+y=55.”;
g. char a[15];
h. char a[10]=’5’;
i. 1
j. n-1
k. n
l. n+1
m. n2
n. (n+1)/2
o. n(n-1)/2
p. n(n+1)/2
q. n/2
r. n/2+1
s. n/2-1
t. n-1
u. int Function(void a);
v. void Function (int);
w. int Function(a);
x. void int(double a);
答案:评论后可见此内容