首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2021-02-25
66
问题
有以下程序
#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://www.kaotiyun.com/show/8htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义for(x=0,y=0;(y!=99&&x
若有“chars[3][3]={’’AAA’’,’’BBB’’,’’CCC’’};”说明语句,则与它等价的语句是()。
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
)下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
数据流图中带有箭头的线段表示的是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
数据流图中带有箭头的线段表示的是
随机试题
妊娠中晚期阑尾炎患者的临床表现与非妊娠患者不同点主要在于
A.安置在危重病房B.安置在普通病房C.安置在隔离病房D.安置在心电监护室E.安置在处置室SAILS疑似病人入院时应
下列关于补充侦查的叙述哪些是错误的?
根据《建设工程质量检测管理方法》,关于建设工程质量检测的说法,正确的有()。
社会主义时期处理“先富”和“共富”关系的基本指导原则是
计算定积分∫01
Thoughnotbiologicallyrelated,friendsareas"related"asfourthcousins,sharingabout1%ofgenes.Thatis【C1】______astudy
设有数组定义:inta[]={1l,22,33,44,55,66,77,88,99};则执行下列几个语句后的输出结果是【】。 for(inti=0;i
EarnYourParent’sTrust1.【T1】ofprivilegesthatyouwant【T1】______Thereasonwhyparentsdon’tgiveyouprivilegesKidsmayu
期货信息资讯机构提供()服务。
最新回复
(
0
)