柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
void f(int x[], int n) { if ( n> 1) { printf("%d,", x[n-1]); f(x, n-1); } else printf("%d,", x[0]); } main() { int z[6] = {1,2,3,4,5,6}; f(z,6); printf("\n"); } 程序的运行结果是
A.6,5,4,3,2,1,
B.6,1,
C.2,3,4,5,6,1,
D.1,2,3,4,5,6,
热度🔥1,771
参考答案:A
解析:
【解析】在调用一个函数的过程中又出现直接或间接的调用该函数本身,称为函数的递归调用。本题目中递归函数调用执行过程为:f(z,6),输出6 ->f(z,5),输出5 ->f(z,4),输出4 ->f(z,3),输出3 ->f(z,2),输出2 ->f(z,1),输出1,A选项正确。
复制题目向AI提问
f(z,5),输出5 ->f(z,4),输出4 ->f(z,3),输出3 ->f(z,2),输出2 ->f(z,1),输出1,A选项正确。">
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
要使窗体上的按钮运行时不可见, 需要设置的属性是( )。
Access 中将一个或多个操作构成集合,每个操作能实现特定的功能,则称该操作集合为
以下fun函数返回数组中最大值的下标 #include int fun( int *s,int n ) { int i , k; for( i=0 , k=i; i s[k] ) __________; return ( k ) ; } 在横线处应填入的内容是
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )。
光磁记录型可擦写光盘的存取原理是
标签
二级C语言
int
函数
printf
调用