柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun( n-1, &f) ; *s = f ; } } main() { int x =0; fun( 4,&x ); printf("%d\n",x); } 程序运行后的输出结果是
A.3
B.1
C.2
D.4
热度🔥1,664
参考答案:C
解析:
【解析】本题考查函数的递归调用,将函数参数带入函数中,一步步递归即可得到结果,结果为2,选项C正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的结点: 则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明:Private Type Person name As String*8 major As String*20End TypeDim p As Person设文本框中的数据已正确地赋值给Person类型的变量p,当单击"保存"按钮时,能够正确地把变量中的数据写入随机文件Test2.dat中的程序段是( )。
下列与队列结构有关联的是
十进制数133对应的8位二进制数是
标签
二级C语言
int
fun
函数
结果