首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> void f(int x[],int n) {if(n>1) {prinff("%d",x[n-1]); f(X,n-1); prinff("%d",x[n-1]); } else printf("%d",x
有下列程序 #include<stdio.h> void f(int x[],int n) {if(n>1) {prinff("%d",x[n-1]); f(X,n-1); prinff("%d",x[n-1]); } else printf("%d",x
admin
2019-01-11
30
问题
有下列程序
#include<stdio.h>
void f(int x[],int n)
{if(n>1)
{prinff("%d",x[n-1]);
f(X,n-1);
prinff("%d",x[n-1]);
}
else
printf("%d",x[n-1]);
}
main( )
{int a[4]={1,2,3,4}:
f(a,4);
}
程序执行后的输出结果是( )。
选项
A、1234321
B、43211234
C、4321234
D、12344321
答案
C
解析
f( )函数有两个参数:数组首地址x和数组元素个数n,当n大于1时,执行首先输出最后一个元素x[n-1],然后递归调用自身;直到n等于1时再次输出x[n-1],然后回到上一层调用,输出x[n-1];main( )函数定义一个数组a,包含四个元素:1,2,3,4,然后调用f函数f(a,4),此时形参x等于a,形参n的值是4,所以输出a[3]即4,接着调用f(a,3),输出3,调用f(a,2)输出2,调用f(a,1)输出1;接着再逐步回到上一层的调用:f(a,2)输出2,f(a,3)输出3,f(a,4)输出4,最终程序输出结果为:4,3,2,1,2,3,4,本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/sYa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写程序,实现矩阵(3行3列)的转置(即行列互换)例如,输入下面的矩阵:程序输出:注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,把
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导和尾部的*号之外,将串中其他*号全部删除。形参h已指向字符串中第一个字母,形参p已指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串
下列选项中不是字符常量的是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
软件定义时期主要包括______和需求分析两个阶段。
以下选项中可作为C语言合法常量的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
随机试题
请简述柔性的含义。
试述抗精神瘸药引起的恶性症候群的主要临床特征、诊断依据及处理。
关于性轴的描述下列哪项是错误的:
对蓝紫色敏感的胶片是
关于劳动关系的建立,下列说法错误的是()。
追偿权是我国国家赔偿制度的组成部分,但追偿权的行使必须具备一定的条件。下列选项中哪些是行使追偿权的条件?()
一种学习中所习得的一般原理、原则和态度对另一种具体内容学习的影响,这种迁移是()。
AGoalsBHistoryofWomen’sRightsMovementCStartofWomen’sRightsMovementDTraditionalStatusofWomenERights
Aconsumerwalksintoastore.Hestandsinfrontofhundredsofboxesoflaundrydetergent.Hechoosesonebrand,paysforit,
Nowtheweather【T1】________.It’samixedpictureofthenextfewdays.【T2】________.Youcanseefromthe【T3】________thatthehi
最新回复
(
0
)