首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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",f
有以下程序 #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",f
admin
2017-05-20
13
问题
有以下程序
#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/AaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n+1+i];a[n-1-i]=t;}}main(){i
以下程序的运行结果是______。#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(i=0;i<3;i++)
以下描述中正确的是
下面四个选项中,均是不合法的用户标识符的选项是
以下程序的输出结果是______。main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}
以下程序的输出结果是______。main(){charc=’z’;printf("%c",c-25);}
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",
以下叙述中错误的是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
随机试题
使用氧气瓶时必须严格遵守哪些事项?
A.肛门旁皮下脓肿B.坐骨肛管间隙脓肿C.骨盆直肠间隙脓肿D.直肠后间隙脓肿E.盆腔脓肿最为常见
工业企业的限额领料单是()。
下列关于个人贷款担保方式的表述,正确的是()。[2014年11月真题]
下列有关经济资本的说法,不正确的是()。
观察各种实物、演示各种实验、到工厂或农村进行实地参观访问是()。
设曲面∑是由平面x+2y—z=2被柱面x2+y2=4所截而成的,则[*554]
以下对联合类型叙述正确的是()。
Thefirstparagraphmainlytellsusthat______.MostEuropeanandIndianlanguages______.
ThereisnothinginscienceAstalingthatitisgoodtoattempttosavehumanlives.SavingHumanlivesBseemstobeaCgenerall
最新回复
(
0
)