首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 int fun(int*x,int n) {if(n==0) return x[0]; else return x[0]+fun(x+1,n-1); } main() {int a
以下程序的输出结果是( )。 int fun(int*x,int n) {if(n==0) return x[0]; else return x[0]+fun(x+1,n-1); } main() {int a
admin
2011-06-10
54
问题
以下程序的输出结果是( )。
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
解析
实参中a将数组元素的首地址传递给形参x,将3传递给形参n,调用函数fun(),当n=3时不满足if语句条件,执行else语句,递归调用函数fun(),改变x[0]的值。直到满足if条件把x[0]值返回,最后输出。函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。
转载请注明原文地址:https://kaotiyun.com/show/QRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序 main( ) { intp,a=5; if(p=a!=0) printf("%d\n",p); else printf("%d\n",p+2); } 执行后输出结果是【】。
有以下程序 main( ) { int a[ ][3]={{1,2,3},{4,5,0}},(*pa)[3],i; pa=a; for(i=0;i
有以下程序 main( ) { char *s[ ]={"one","two","three"},*p; p=s[1]; printf("%c,%s\n",*(p+1),s[0]); } 执行后输出结果是
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
以下程序通过函数sunFun求。这里f(x)=x2+1 main( ) { printf("Thesum=%d\n",SunFun(10)); } SunFun(intn) { intx,s=0; for(x=0;x<=n;
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是
数据库设计的根本目标是要解决()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
单个用户使用的数据视图的描述称为()。
随机试题
美学应当划归于【】
旧民主主义革命时期中国反侵略斗争失败的最根本原因是()
对于辅助因子的叙述,不正确的是
女性患者,60岁,因昏迷4h来诊,追问病史,近10d来有发热,恶心,精神不振,口渴明显,大量饮甜饮料,既往无糖尿病病史,有糖尿病家族史。查体,神志不清,肥胖体形,双瞳孔等大,直径3mm。化验:血糖35mmol/L,血钠160mmol/L,尿酮体(+)。
生产不符合保障人体健康,人身、财产安全的国家标准、行业标准的产品的,责令停止生产,没收违法生产的产品和违法所得,并处违法所得一倍以上()以下的罚款,可以吊销营业执照;构成犯罪的,依法追究刑事责任。
污染物总量控制建议指标应包括()。
()是对演练方案付诸行动的过程,是整个演练程序中的核心环节。
背景资料:某施工单位承建了一段山区高速公路,其中有一座21×40m先简支后连续T型预应力混凝土梁桥,北岸桥头距隧道出口30m,南岸桥头连接浅挖方路堑,挖方段长约2km。大桥采用双柱式圆形截面实心墩,墩身高度10m~40m,大桥立面布置示意图如下图。事
下列情形中信托无效的有()。
Generallyspeaking,employersarelookingfortwothingsinjobapplicants:proofthatacandidatecanhandleaspecificjoband
最新回复
(
0
)