首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x){ int p; if(x==0 ‖ x==1)return(3); P=x-fun(x-2);return(p);} main(){ pri
有以下程序 #include int fun(int x){ int p; if(x==0 ‖ x==1)return(3); P=x-fun(x-2);return(p);} main(){ pri
admin
2015-08-14
34
问题
有以下程序
#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/3FDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
下列程序段中循环体的执行次数是______。a=15;b=0do{b+=2;a-=2+b;}while(a>=0);
下列程序的输出结果是()。main(){inta=1,b=2;printf("%d,%d\n",--a,++B);}
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++X;C=y;
#define命令出现在程序中函数的外面,宏名的有效范围为______。
设y为int型变量,请写出描述“y是偶数”的表达式______。
若有下列定义和语句:intu=011,v=Ox11,w=11;printf("%o,%x,%d\n”,u,v,w);则输出结果是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】,要求形参名为b。main(){doubles[10][22];intn;…fun(s);
随机试题
视远物和近物都需要眼进行调节,称为
A、具发汗平喘作用B、具抗菌作用C、具镇痛作用D、具镇静麻醉作用E、具消肿利尿抗肿瘤作用麻黄碱
“备案号”栏应填:“标记唛码及备注”栏除了填报标记唛码外,还应填报:
只要客户企业的流动比率较高或者呈增长趋势,就表明介业偿债能力较好或者得到改善。()
按照企业价值评估的市价/收入比率模型,以下四种中不属于市销率驱动因素的是()。(2005年)
下图表示安徽省1985—2010年就业结构与城镇人口比重变化。完成下列问题。产业结构调整促进安徽省城市化水平的提高,表现在()。
Publicimagereferstohowacompanyisviewedbyitscustomers,suppliersandstockholders,bythefinancialcommunity,bythe
注意的品质主要包括()。
以下变化使事物性质发生改变的是:
下列不属于算法特性的是
最新回复
(
0
)