首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是________。 #include main() {int x=0: sub(&x,16,2); printf(“%d\n”,x); } sub(int*a,int n,in
以下程序的输出结果是________。 #include main() {int x=0: sub(&x,16,2); printf(“%d\n”,x); } sub(int*a,int n,in
admin
2012-08-23
31
问题
以下程序的输出结果是________。
#include
main()
{int x=0:
sub(&x,16,2);
printf(“%d\n”,x);
}
sub(int*a,int n,int k)
{if-(k<=n)sub(a,n/2,2*k);
*a+=k;
}
选项
答案
14
解析
本题考查递归函数的调用。在主函数中调用sub(&x.16,2)函数,此时n=16,k=2,if语句的控制的条件k<=n成立,所以执行下面的语句,调用sub(x,8,4),此时n=8,k=4,if语句的控制条件k<=n成立,所以执行下面的语句,调用sub(x,4,8),此时n=4,k=8,if语句控制的条件k<=n不成立,因此,最后得x=2+4+8=14。
转载请注明原文地址:https://jikaoti.com/ti/6tB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=10,j=1;printf("%d,%\d\n",i--,++j);}执行后输出的结果是
设有如下定义structss{charname[10];intage;,charsex;}std[3],*p=std;下面各输入语句中错误的是
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}
在一个C语言程序中
下列叙述中正确的是
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为【】。
下列选项中不属于结构化程序设计方法的是()。
用链表表示线性表的优点是()。
下列特征中不是面向对象方法的主要特征的是()。
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
随机试题
人的知觉能动性,主要表现在它的()。
由国际组织制定的一些网络通讯规则和约定称为网络( )。
在休克的处理中哪一项是错误的:
《污水综合排放标准》中第一类污染物最高允许排放浓度为0.5mg/L的指标有()。
净化水设备的生产成为某国新兴行业,这对已有的桶装水行业构成了()。
一场大雨过后,肖某轿车号牌上的一个数字恰巧被树上掉下来的一片树叶所遮挡,肖某开车回家途中,被交警拦下接受检查,肖某因未带驾驶证,轿车被交警扣留。同时,交警以肖某故意遮挡号牌为由,当场对他作出罚款200元的处罚。肖某提出异议,认为自己不存在遮挡号牌的故意,号
全国人大常委会是全国人大的常设机关,根据《宪法》规定,全国人大常委会行使多项职权,但下列哪一职权不由全国人大常委会行使?()
下面文段横线处应填的语句排列最恰当的一组是:经过17年的研究和实验,中国的新概念武器________超高速电炮将问世。据透露,________,更有可能首先拥有这种高速动能武器。①但进展较快②都在研究这种武器③中国起步稍晚④美、俄加大投入⑤发射技
以下是一场关于“安乐死是否应合法化”的辩论中正反方辩手的发言:正方:反方辩友反对“安乐死合法化”的根据主要是在什么条件下方可实施安乐死的标准不易掌握,这可能会给医疗事故甚至谋杀造成机会,使一些本来可以挽救的生命失去最后的机会。诚然,这样的风险是存
面向对象数据模型中对象可以定义为对一组信息及操作的描述,对象之间的接口是()。
最新回复
(
0
)