设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’’) p++; return(p-s); } 在主函数中用cout<

lk2025-02-03  4

题目:设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用cout<

A. 3

B. 4

C. 5

D. 6

E. 实数型

F. 实数的地址C.指向函数的指针

G. 函数的地址

H. 在一个函数中,可以有多条return语句

I. 函数的定义不能嵌套,但函数的调用可以嵌套

J. 函数必须有返回值

K. 不同的函数中可以使用相同名字的变量

L. 内联函数

M. 重载函数

N. 递归函数

O. 函数模板

P. 2

Q. 4

R. 6

S. 8

T. 实数型

U. 实数的地址

V. 指向函数的指针

W. 函数的地址

X. 1

Y. 2

Z. 4

[. 5

\. 用户调用标准库函数前,必须重新定义

]. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义

^. 系统不允许用户重新定义标准库函数

_. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中

`. C++程序总是从第一个定义的函数开始执行

a. C++程序总是从main函数开始执行

b. C++函数必须有返回值,否则不能使用函数

c. C++程序中有调用关系的所有函数必须放在同一个程序文件中

d. double fun(int x,int y)

e. double fun(int x;int y)

f. double fun(int,int);

g. double fun(int x,y);

h. int a[]={1,2,3};

i. int a[10]={0};

j. int a[];

k. int a[5];

l. 1

m. 2

n. 4

o. 5

p. 0

q. 4

r. 8

s. 6

t. char a[20]=”abcdefg”;

u. char a[]=”x+y=55.”;

v. char a[15];

w. char a[10]=’5’;

x. int a[5][];

y. int a[][5];

z. int a[][3]={{1,3,5},{2}};

{. int a[](10);

答案:评论后可见此内容

本站资源均来自互联网,侵权请联系站长删除

最新回复(0)
公众号图片
🔥推荐

推荐使用我们的公众号搜索题目,题目更全,检索更方便。支持语音、图片、文字等多种搜索方式。