首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x) {int p; if(x=--0 ‖ x==1)return(3); p=x-fun(x-2); return p; } main() {prin
有以下程序 fun(int x) {int p; if(x=--0 ‖ x==1)return(3); p=x-fun(x-2); return p; } main() {prin
admin
2015-08-14
18
问题
有以下程序
fun(int x)
{int p;
if(x=--0 ‖ x==1)return(3);
p=x-fun(x-2);
return p;
}
main()
{printf("%d\n",fin(7));}
执行后的输出结果是
选项
A、3
B、7
C、0
D、2
答案
D
解析
因为在函数fun(intx)中,如果参数x等于0或1时,返回值3。否则p=x-fun(x.2)这是一个递归函数,所以在主函数调用fun(7)时,其过程为:
“fun(7)=7-fun(5)=7-(5-fun(3))=7-<5-(3-fun(1)))=7-(5-(3-3))=7-5=2”,所以最后的输出结果为2。
转载请注明原文地址:https://kaotiyun.com/show/PFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
下列语句段中,正确的是()。
下列程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=10;i++){if((i*i>=20)&&(i*i<=100))brea
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
下列特征中不是面向对象方法的主要特征的是()。
设y为int型变量,请写出描述“y是偶数”的表达式______。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
有以下程序,其中函数的功能是将多个字符串按字典顺序排序:#include<string.h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。
若变量已正确定义并赋值,以下符合C语言语法的表达式是
随机试题
哪项症状不符合肝经湿热下注的临床表现()(1999年第24题)
(2005年04月)__________就是企业按照人口变量(包括年龄、性别、收入、职业、教育水平、家庭规模、家庭生命周期阶段、宗教、种族、国籍等)来细分消费者市场。
A.咽喉肿痛B.跌打损伤C.骨质增生D.高血压E.癫痫麝香和冰片均能治疗的疾病是
下列各项中,属于影响未分配利润金额的有()。
高老病逝,生有二子高大、高二,领养一子高三,高老的妻子尚在。他留有保险金额24万元的人寿保险一份,其在填写投保单几寸,在受益人一栏填写的是“法定”。同时,高老的哥哥由于从小患有精神病,一直跟随高老生活,现在健在。根据上而资料,问答下列问题:下
能力的结构大体上分为三种理论模型,其中不包括()。
我国现行的《中小学教师职业道德规范》颁布于()
人工智能是指由人工制造出来的系统所表现出来的智能。人工智能的核心问题包括推理、知识、规划、学习、交流、感知、移动和操作物体的能力等。下列论述中所描述的各项技术突破,无关人工智能的是()。
以下行为属于意思表示的是()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26~45,markoneletterA,B,CorDony
最新回复
(
0
)