首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int flint t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(“%d\n”,s); } i
有以下程序: #include int flint t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(“%d\n”,s); } i
admin
2020-04-18
31
问题
有以下程序:
#include
int flint t[],int n);
main()
{ int a[4]={1,2,3,4},s;
s=f(a,2);printf(“%d\n”,s);
}
int flint t[],int n)
{ if((n>0)&&(n<5))return t[n+1]+f(t,n—1);
else return 0:
}
程序运行后的输出结果是( )。
选项
A、4
B、7
C、10
D、6
答案
B
解析
本题主要考查的是函数的递归调用,子函数f是一个递归函数,所以主函数中执行ffa,2)时,其执行过程是a[3]+f(a,1)=a[3]+a[2]+f(a,0)=7。
转载请注明原文地址:https://jikaoti.com/ti/qdG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
有以下程序#includemain(){FILE*fp;charstr[10];f1)=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
有定义:inta=64,b=8;,则表达式(a&b)‖(a&&b)和(a|b)&&(a‖b)的值分别为()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
请编一个函数voidfun(inttt[M][N],intpp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指的一维数组中。二维数组中的数已在主函数中给出。注意:部分濂程序给出如下。请勿改动
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使
不合法的用户标识符是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
主要抑制排卵的避孕药是:长效口服避孕药是:
下面关于审慎的说法中,错误的是
外汇管制是指政府通过行政手段直接控制外汇及其业务,主要目的是防止资本外流,维护国际收支的基本平衡,保持币值稳定。外汇管制有助于汇率的稳定,防止国内经济受国外金融危机的冲击,但外汇管制也妨碍了生产要素在国际流动,限制了市场的()方面的作用。
防渗墙墙体材料中属于柔性材料的有()。
古代对死去的帝王、大臣、贵族按其生平进行评定后,给予或褒或贬或同情的称号是()。
我国的教学理论专著《学记》,出现在教学理论的形成和发展的()
A、 B、 C、 D、 B
设f(x)是连续函数,且∫0x3-1f(t)dt=x,则f(7)=_____.
在Windows系统中,对话框是特殊类型的窗口,其大小(23);下图所示的对话框中,(24)是当前选项卡。(23)
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。【背景素材】校摄影社团在今年的摄影比赛结束后,希望可以借助PowerPoint将优秀作品在社团活动中进行展示。这些优秀的摄影作品保存
最新回复
(
0
)