首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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的功能是:将形参a所指数组中的前半部分元素中的值与后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如,若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则调换后为:6,7
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
有以下程序:#include<stdio.h>struettt{intx;struet*y;}*p;struettta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a:for(i=1
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a:a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10
以下选项中能表示合法常量的是()。
以下选项中正确的语句组是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能
下面选项中关于“文件指针”概念的叙述正确的是
随机试题
属于G蛋白耦联受体的是
等渗性脱水病人,大量输入生理盐水治疗可导致
A.《内经》B.《金匮要略》C.《格致余论》D.《景岳全书·妇人归》E.《诸病源候论》
环境敏感目标调查,应调查下列()内容。
下列遗忘的理论中,()认为遗忘是因为我们不想记,而将一些记忆信息排除在意识之外,因为它们太可怕、太痛苦或有损自我的形象。
请你谈谈加强和创新社会管理对组织工作提出了哪些新要求。
()是保证录用人民警察素质的第一道程序。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tQuota”和“tStoek”,试按以下要求完成设计:(1)创建一个查询,查找库存数量高于30000(包含30000)的产品,并显示“产品名称”“规格”“库存数量”和“最高
D
AHowtoUseaPaintingKnife使用画刀的方法Paintingwithaknifeisabitlikeputtingbutteronbreadandproducesquitea(1)resu
最新回复
(
0
)