设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1
设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1)+1; } 若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
A.2
B.4
C.3
D.5
设有如下函数定义 intfun(intk) { if(k<1)return0: elseif(k=1)return1; elsereturnfun(k-1)+1; } 若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
A.2
B.4
C.3
D.5
第1题
有以下程序 include<stdio.h> intfun(int(*s)[4],intn,intk) {intm,i; m=s[0][k]; for(i=1;i<n;i++)if(s[i][kl>m)m=s[i][k]; returnm: } main() {inta[4][4]={{1,2,3,4),{11,12,13,14},{21,22,23,24),{3l,32,33,34)}; printf(%d\n,fun(a,4,0)); } 程序的运行结果是
A.31
B.34
C.4
D.32
第3题
已定义以下函数intfun(int*P){retum*p;)fun函数返回值是
A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值
第5题
A.3
B.4
C.5
D.6
第6题
A.voidfun(int(*p)[3]);
B.voidfun(int**p);
C.intfun(int(*p)[3]);
D.intfun(int*p[]);
第7题
A.intfun(int a[],b)
B.intfun(int a[],int a)
C.intfun(int*a,intb)
D.intfun(char a[][],intb)
第8题
A.intfun(int a[],b)
B.intfun(int a[],int a)
C.intfun(int*a,intb)
D.intfun(char a[][],intb)
第9题
若有以下函数首部intfun(doublex[10],int.cn)则下面针对此函数的函数声明语句中正确的是
A.intfun(double,int);
B.intfun(double*x,intn);
C.intfun(double*,int*);
D.intfun(doublex,int*n);
第10题
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是
A.比较两个字符串的大小
B.计算S所指字符串的长度
C.计算S所指字符串占用内存字节的个数
D.将S所指字符串复制到字符串t中