首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
38
问题
有下列程序
#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://kaotiyun.com/show/dOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
编写函数fun,它的功能是:计算并输出下列级数和:例如,当n=10时,函数值为:0.909091。注意:部分源程序在文件PROGI.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为则合并后的字符串的内容应是:AAAABBBBBBBCC。提示:str
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b=12时,调用该函数后,c=1524
请编写一个函数voidam(char*tt,intpp[]),统计在tt所指字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abedefgabcdeabc后,程序的输出结果应该是:
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
在关系数据库中,把数据表示成二维表,每一个二:维表称为【 】。
下列关于软件测试的目的和准则的叙述中,正确的是()。
下列选项中非法的表达式是________。
随机试题
A、淡黄色B、淡红色C、淡绿色D、门色根据《处方管理办法》急诊处方印刷用纸颜色为
[2006年,第71题]就正应力强度而言,图所示的梁,以下哪个图所示的加载方式最好?()。
甲厂将自产的食用油作为福利发放给本厂职工,该批食用油账面成本为20万元,成本利润率为10%;按当月甲厂同类食用油的平均售价计算,该批食用油的不含税售价为45万元;按其他纳税人同类食用油的平均售价计算,该批食用油的不含税售价为42万元。甲厂发放职工福利的该批
下列各项中属于印花税征税范围的是()。
彝族流行多种崇拜,其祭司被称为()。
“活到老,学到老”,要求教师坚持()的职业道德规范。
ACVBnamesofrefereesCworkpermitDrecruitmentseminarEevidenceofqualificationsFconditionsofemployment
MoviesarethemostpopularformofentertainmentformillionsofAmericans.Theygotothemovietoescapetheirnormaleveryd
MyViewonChina’sCollegeEducation1.近日,北大原校长指出“中国目前没有世界一流的大学”2.分析中国大学教育存在的问题3.我的看法
CouldFoodShortagesBringDownCivilization?A)FormanyyearsIhavestudiedglobalagricultural,population,environmenta
最新回复
(
0
)