首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) {if(y==0)return x; else return(fun(一一x,一一y)); } main() {printf(’’%d\n’’,fun(5,3));} 程序运行后的输
有以下程序: #include int fun(int x,int y) {if(y==0)return x; else return(fun(一一x,一一y)); } main() {printf(’’%d\n’’,fun(5,3));} 程序运行后的输
admin
2020-04-18
35
问题
有以下程序:
#include
int fun(int x,int y)
{if(y==0)return x;
else return(fun(一一x,一一y));
}
main()
{printf(’’%d\n’’,fun(5,3));}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
子函数的功能是递归调用,但可以看出递归时,x和y的值是同时减小的,且没有其他表达式,所以当y为0的时候,x=x—y=5—3=2。
转载请注明原文地址:https://kaotiyun.com/show/BtCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|<10的是
有以下程序#includevoidmain(){inta[]={2,3,5,4},i;for(i=0;i
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
有以下程序voidfun(char*s){chara[10];main(){char*p="PROGRAM";strcpy(a,"STRING");fun(p);s=a;}
下面选项中的程序段,没有编译错误的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为()。
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
AUnlikeAmericanswhoseemBtoprefercoffee,theEnglishCdrinksDagreatdealoftea.
电路如图7-29所示,开关S闭合前,L和C均未储能;S闭合后瞬间,电感两端的电压uC(0+)为()V。
政府对金融市场实施()。
合理的组织设计不宜使管理层次太多,否则会出现()等不足。
【背景资料】某机电安装公司中标了某铸造厂以保本价为目标的机电安装工程。合同额1980万元,工程材料费占工程造价的60%,工程设备由业主提供,按照合同规定,若当地主管部门有明确的调价规定可以执行。该公司注重项目成本各阶段的控制,给项目经理部下达目标
平均收益(AR),指厂商销售每一个单位产品平均得到的收入,即单位产品的价格。当某厂商的平均收益(AR)曲线从水平线变为向右下方倾斜的曲线时说明()。
从众
孔颖达,字仲达,冀州衡水人。八岁就学,诵记日千余言,暗记《三礼义宗》。及长,明服氏《春秋传》、郑氏《尚书》、《诗》、《礼记》、王氏《易》,善属文,通步历。尝造同郡刘焯,焯名重海内,初不之礼,及请质所疑,遂大畏服。隋大业初,举明经高第,授河内郡博士
曾经有许多人认为,暴饮暴食是肥胖的原因,但是一项新的调查研究否定了这种看法。研究者发现,无所事事才是肥胖的根本原因。以下各项如果为真,最能支持上述新发现的是:
Carforsale(SUV)ExampleAgeofcar:justunder10yearsoldColour:【L1】________Mileage:【L2】________Previousownerwasa【L3】
最新回复
(
0
)