首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void f(int x[],int n) { if(n>1) {printf("%d,",x[n一1]); f(x,n—1); printf("%d,",x[n一
有以下程序: #include void f(int x[],int n) { if(n>1) {printf("%d,",x[n一1]); f(x,n—1); printf("%d,",x[n一
admin
2016-04-07
19
问题
有以下程序:
#include
void f(int x[],int n)
{ if(n>1)
{printf("%d,",x[n一1]);
f(x,n—1);
printf("%d,",x[n一1]);
}
else
printf("%d,",x[0]);
}
main()
{ int z[3]={1,2,3};
f(z,3);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、3,1,3
B、3,2,1,2,3
C、1,2,3,1,2,3
D、1,2,3,2,1
答案
B
解析
本题考查了函数的递归调用,在main函数中调用f(z,3)后,系统进入f()函数,随后进入if语句,输出x[2],再进入f()函数,输出x[1],再进入f()函数,输出x[0],随后结束返回输出上一个f()函数,输出x[n一1],程序运行后的结果是:3,2,1,2,3。答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/lGi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“先进先出”组织数据的数据结构是()。
下列叙述中,不符合良好程序设计风格要求的是
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
C语言库函数fgets(str,n,fp)功能是______。
fseek函数的正确调用形式是【】。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
SQL语言又称为______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
肥厚型梗阻性心肌病(IHSS)病人的听诊发现,主要为在_________部位闻及_________期粗糙杂音;触诊常可于该区扪及_________期_________。
凡未开展或没通过环境影响评价的建设项目,不论其经济可行性和财务可行性如何,一律不得上马。()
低常儿童的成因,在医学上分“先天性”成因和“后天性”成因,两者的比例大致是()。
在学习迁移中,正迁移是指_______,负迁移是指_______。
作为成年人,做出一种选择必定会面对然后的结果。年龄渐增,________,便有越来越多的人放弃选择,继续原来的路,殊不知有选择、敢于选择本身就是一种幸福——听从内心,方能找回更自由、更洒脱的自己。填入画横线部分最恰当的一项是:
在窗体中,用来输入或编辑字段数据的交互控件是
Parentshavetoshowdueconcernstotheirchildren’screativityandemotionalout-put;otherwisewhattheythinkbeneficialto
Thestagewassetforsimmeringhostilitybetweenthetwosects,andthebreakdownin______relationswashastenedbythehigh-
Whatisthebesttimetovisitthepark?______isthebesttime.
Fromchildhoodtooldage,wealluselanguageasameansofbroadeningourknowledgeofourselvesandtheworldaboutus.When
最新回复
(
0
)