首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 int fun(int *x,int n) { if(n= =0) return x[0]; else return x[0]+fun(x+1,n-1); } main() { in
以下程序的输出结果是【 】。 int fun(int *x,int n) { if(n= =0) return x[0]; else return x[0]+fun(x+1,n-1); } main() { in
admin
2009-03-17
24
问题
以下程序的输出结果是【 】。
int fun(int *x,int n)
{ if(n= =0) return x[0];
else return x[0]+fun(x+1,n-1);
}
main()
{ int a[]={1,2,3,4,5,6,7};printf("%d\n",fun(a,3));}
选项
答案
10
解析
本题考查的是函数的递归调用。在调用一个函数的过程中又直接或间接的调用该函数本身。第一次调用时,指针x指向的是a[0],n的值为3,每调用一次n自减l,x加1,指向数组a中的下一个元素,当n为0时函数开始返回,最后的返回值等于a[0]+a[1]+a[2]+a[3]=10。
转载请注明原文地址:https://jikaoti.com/ti/4uK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下关于变体类型变量的叙述中,错误的是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:PrivateSubCommand1_Click()DimxAsInteger,VAsIntegerx=Val(InputBox(”输
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings=”123456”:n=Len(s)Fork=1Tona(k):Mid(s,k,1)Next
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是( )。
在过程定义中,Private表示()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
随机试题
在沟通过程中,发送信息的主体称为()
孕妇,尿潴留,护士准备为该孕妇行导尿术。下列操作欠妥的是
下列说法组合全部正确的是哪一项?①“三权分立”是指把国家权力划分为立法权、行政权、司法权三部分,并分别由国家的权力机关、行政机关和司法机关掌握②在我国,最高人民法院所作的判决书,虽然不是规范性法律文件,但可以作为法律渊源③我国人民代表大会在国家机关体系中居
【背景资料】某施工单位承接了9.82km的三级公路路基施工,路基宽8.5m,设计车速40km/h。其中K3+100~K3+420为路堤段,K3+280处设有1-2.5m×2m的盖板涵,涵洞长度17.62m,涵底坡度1%,K3+280的路基设计标高
我国商业银行之间的拆借资金可用于()。
A市B区的崔某驾车前往C市D区某饭店参加同学聚会。晚十点钟左右,聚会结束,崔某开车回家途中,遇到D区公安分局的交通警察王某、李某进行执法检查。王某、李某用酒精测试仪对崔某进行测试,确定崔某体内的血液酒精含量为70mg/100ml(国家标准:≥20mg/10
7,8,12,17,(),40
根据文意,对“桥是不会动的”理解正确的一项是______。下列对桥的运动的描述,不符合文意的一项是______。
请在【答题】菜单中单击【考生文件夹】按钮,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可
Somepeoplebelievethatinternationalsportcreatesgoodwillbetweenthenations.Theythinkthatifcountriesplaygamestoget
最新回复
(
0
)