首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun(
有以下程序 #include <stdio.h> void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun(
admin
2020-10-26
30
问题
有以下程序
#include <stdio.h>
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
答案
C
解析
本题考查函数的递归调用,将函数参数带入函数中,一步步递归即可得到结果,结果为2,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/Pj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
有以下程序#include<stdio.h>main(){inta=6,i;for(i=1;i<=3;i++){if(a>=5)break;if(a%2){a+=2;continue;}a=(a-3,a+4);}prinff("%d,
数据库设计中反映用户对数据要求的模式是()。
层次型、网状型和关系型数据库划分原则是()。【10年9月】
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是()。
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
若变量已正确定义,则语句s=32;s∧=32;printf(’’%d’’,s);的输出结果是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
行政发展模式中,________的发展经历了一个从传统公共行政向新公共管理的变化,其主要特征是公共管理方式的根本性变革。()
A.低频声波B.中频声波C.高频声波D.任何频率的声波能引起耳蜗顶部产生最大振幅的是
下列哪一项不是司法的原则:
土坝黏性土填筑的设计控制指标包括最优含水率和()。
下列选项中不属于我国支付结算原则的是()。
根据我国法律规定,发生劳动争议,必须经过一个前置程序,才能再向人民法院起诉,该前置程序是()。
下列关于素质教育的说法中,错误的有()。
求函数f(x)=的单调区间与极值。
全面建成小康社会,更重要、更难做到的是“全面”。“全面”讲的是发展的
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
最新回复
(
0
)