首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf
有以下程序 #include <stdio.h> int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf
admin
2019-08-18
54
问题
有以下程序
#include <stdio.h>
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的主要功能是:
fun(x)=3 x=0 或者x=1;
x=fun(x-2) 其他。
初值x的值为9,因此fun(9)=9-fun(7)=9-(7-(5-(3-3))),因此答案为7。
转载请注明原文地址:https://www.kaotiyun.com/show/zqRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+b");for(i=0;i<6;i++){fseek(fp,0L,0);fwrite
若有以下程序#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUB){b=a;printf("%s,%c,%d,",b.name,b.gender
如果定义floata[10],x;则以下叙述中正确的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
下列叙述中错误的是
下列选项中属于面向对象设计方法主要特征的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
随机试题
治疗石淋的肾阴亏虚证,应选用
病毒性心肌炎患儿在急性期应至少卧床休息至热退后
药物经济学研究中的目标人群的选择应
关于血管瘤的描述中正确的是
患者男,72岁。由于出现端坐呼吸、咯粉红样泡沫痰前来就诊,查体可见患者口唇发绀、颈静脉怒张,肝脾肿大,颈静脉逆流征阳性,心功能分级Ⅳ级。患者可能的诊断为
某桥梁工程:全长1.2km,基础采用钻孔桩,桥梁墩台采用实心墩,桥梁上部结构采用连续梁桥。施工单位对钻孔桩施工设置的质量控制点为:(1)桩位坐标控制;(2)垂直度的控制;(3)孔径的控制,防止缩径。施工单位对实心墩
金融期权的主要风险指标Deha=()。
适用于小批单件生产的成本计算方法是()。
社会治安秩序主要包括()。
IntheUnitedStates,olderpeoplerarelylivewiththeftadultchildren,Butinmanyothercultureschildrenareexpectedtoca
最新回复
(
0
)