首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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]
有以下程序: #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]
admin
2015-07-30
48
问题
有以下程序:
#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://kaotiyun.com/show/moDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti:for(i=3;i>=0;i-,i-)printf("%c"
下述程序向文件输出的结果是______。#include<stdio.h>voidmain(){FILE*fp=fopen("TEST","wb");fprintf(fp,"%%5.0f%c%d",58,76273.0’-’,2278);
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"hello");7printf("%
以下程序输出的结果为______。main(){char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;p=alpha;for(
随机试题
对幽门螺杆菌感染阳性的消化性溃疡治疗策略中,下列哪项不正确
咽腭部手术体位是腮腺手术体位是
原发性肺结核的临床表现不包括以下哪项
关于腰椎照片影像显示的叙述,错误的是
已产4胎的高产奶牛,分娩后1天突然发生全身肌肉初期震颤、但很快出现全身肌肉松弛无力、四肢瘫痪、四肢位于腹下,头向后弯与胸侧,神智昏迷,各种感觉反射降低或丧失、体温降低,心跳快弱,病急、病程短,不治疗或治疗不当死亡率高。治疗的特效方法是()。
治疗痉挛抽搐,全蝎与蜈蚣同用,配伍关系为
下列()项属于建筑安装工程费用项目的全部构成。
某企业因负债累累没有给职工缴纳社保。现该企业要进行拆迁,职工们等待拆迁补偿款用来缴纳社保,但拆迁补偿款迟迟不到位。职工们准备去拦车闹事。得知此事后,领导让你去处理,作为政府工作人员,你如何做?
Theseexpertswillgiveaseriesofspeciallecturesontheup-to-dateInternettechniquesandserviceswhichareavailabletoC
A、Employeesandcompaniescooperatetopullthroughtheeconomiccrisis.B、Governmentandcompaniesjoinhandstocreatejobsfo
最新回复
(
0
)