首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x){ int p; if(x=0‖x=1)return(3); P=x-fun(x-2);return(p);} main(){ printf("%d\n",fun(9)); } 程序运行后
有以下程序 #include int fun(int x){ int p; if(x=0‖x=1)return(3); P=x-fun(x-2);return(p);} main(){ printf("%d\n",fun(9)); } 程序运行后
admin
2015-12-25
90
问题
有以下程序
#include
int fun(int x){
int p;
if(x=0‖x=1)return(3);
P=x-fun(x-2);return(p);}
main(){
printf("%d\n",fun(9));
}
程序运行后的输出结果是
选项
A、5
B、9
C、4
D、7
答案
D
解析
函数fun的主要功能是:
初值x的值为9,因此fun(9)=9-fun(7)=9-(7-(5-(3-3))),因此答案为7。
转载请注明原文地址:https://kaotiyun.com/show/3DDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;printf("%d",sum);}
下列不是合法的C语言语句是()
C语言结构体类型变量在程序执行期间()。
以下叙述中错误的是
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d\
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
随机试题
在侵犯财产权案件的国家赔偿中,对于企业被吊销许可证和执照、责令停产停业的,赔偿义务机关不予赔偿下列选项中的哪一项:()
.NET基础结构的组成包括
腰椎间盘突出症术后患者的潜在并发症包括()。
临床上使用的基托材料主要为热凝和自凝基托材料两种,在组成、性能及应用上都不同。自凝塑料在临床使用时最佳操作的时期一般是在A.湿砂期B.糊状期C.黏丝期D.面团期E.橡胶期
最可能的诊断是:如考虑用性激素丙酸睾丸酮肌注治疗,还需要排除的疾病是:
A.秋水仙碱B.别嘌醇C.丙磺舒D.阿司匹林E.水杨酸钠促尿酸排泄药是()。
下列选项中,不属于基金经理任职应当具备的条件的是()。
根据合伙企业法律制度的规定,普通合伙企业的合伙协议未约定合伙人之间利润分配和亏损分担比例的,其利润分配和亏损分担的原则是()。
“一个篱笆三个桩。一个好汉三个帮。”请你结合政法干警工作实际谈谈对这句话的理解。
融合
最新回复
(
0
)