首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int f( int x[], int n ) { if ( n> 1) return x[n-1]+ f(x, n-1)*10; else return x
有以下程序 #include <stdio.h> int f( int x[], int n ) { if ( n> 1) return x[n-1]+ f(x, n-1)*10; else return x
admin
2020-06-16
14
问题
有以下程序
#include <stdio.h>
int f( int x[], int n )
{ if ( n> 1)
return x[n-1]+ f(x, n-1)*10;
else
return x[0];
}
main( )
{ int z[3] = {1,2,3}, y;
y = f(z,3);
printf( "%d\n", y );
}
程序运行后的输出结果是
选项
A、321
B、123
C、1
D、3
答案
B
解析
f函数的作用是将int型数组构造成一个整型数。f函数采用递归的方式来实现,位数是递增的。有题设可知结果为123,因此输出结果为B选项
转载请注明原文地址:https://kaotiyun.com/show/Ss3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defin
下列给定程序中,函数fun的功能是:计算如下公式直到≤10-3,并且把计算结果作为函数值返回。例如,若形参e的值为1e一3,则函数返回值为0.551690。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
有以下程序:#include<stdio.h>intf(intx);main(){intn=1,m;m=f(f(f(n)));prinff("%d\n",m);}intf(intx){returnx*2;}程序的运行结
在关系数据库设计中,关系模式设计属于()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
Whydowehavethepoliticalopinionswehaveandnotanother?Howandwhydoour【C1】________change?Theanswerstothesequesti
男孩,3个月10d。每天以母乳加牛奶混合喂养。现添加米糊类食品,消化良好,其理由为
背景资料华南机电安装工程公司承包了一机电安装工程A、B两管道分项工程,其综合单价分别为80元/m和460元/m。该工程施工合同规定:合同工期1年,预付款为合同价的10%,开工前1个月支付,工程(工期为3个月)款结清时扣回30%,以后每月扣回10%,扣完
背景:某18层商住楼,总建筑面积39800m2,建筑高度60m,全现浇钢筋混凝土剪力墙结构,筏板基础,脚手架采用外爬架外挂密目安全网。施工过程中,某工人由办公室去材料库房,经过施工现场时,被从10层爬架上掉下的一块重约1kg,体积为120mm×
下述说法正确的有()。
纳税人发生的下列捐赠中,不允许在税前扣除的是()。【2008年真题】
长江房地产公司(以下简称长江公司)于2011年12月31日将一建筑物对外出租并采用成本模式进行后续计量,租赁期为3年,每年12月31日收取租金150万元。该建筑物的成本为2800万元,出租时,已提折旧500万元,已提减值准备300万元,预计尚可使用年限为2
关于企业公平市场价值的以下表述中,正确的有()。
看电影《西游记》后,在我们头脑中留下的孙悟空形象是()。
在20世纪50年代,60%的受治疗的癌症病人在发现疾病后活了5年。现在60%的接受治疗的病人在发现疾病后至少活7年。这个事实显示,因为治疗方法的提高,癌症病人比20世纪50年代的病人在患病后活的时间长了。上面论述的结论依赖下列哪一个假设?
最新回复
(
0
)