首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun( n-1, &f) ; *s = f ; } } main() { int
有以下程序 #include void fun ( int n ,int *s ) { int f; if( n==1 ) *s = n+1 ; else { fun( n-1, &f) ; *s = f ; } } main() { int
admin
2015-07-31
31
问题
有以下程序
#include
void fun ( int n ,int *s )
{
int f;
if( n==1 ) *s = n+1 ;
else
{
fun( n-1, &f) ;
*s = f ;
}
}
main()
{
int x =0;
fun( 4,&x );
printf("%d\n",x);
}
程序运行后的输出结果是
选项
A、3
B、1
C、2
D、4
答案
C
解析
本题考查函数的递归调用,将函数参数带入函数中,一步步递归即可得到结果,结果为2,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/Z2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序可列指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);
子程序通常分为两类:______和函数,前者是命令的抽象,后者是为了求值。
下列程序的输出结果是______。char*fun(char*str,intn){inti;char*p=str;for(i=0;i<10;i++,str++)*str=’a’+i;
下列程序的执行结果是______。print(int*b,intm){inti;for(i=0;i<m;i++){*b=i;b++;}printf("%d\n",*--B);
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入的数据是______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
假定int类型变量占用两个字节,若有定义:intx[10]{0,2,4};,则数组x在内存中所占字节数是______。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
最可能的诊断进行血液检查的结果最大可能是
葡萄胎术后要求随访的时间是
患者,男,30岁。高温工作。现神情淡漠,身热汗出,口干喜饮,四肢厥冷,唇甲紫绀,体疲乏力,小便短赤,大便秘结,舌红苔黄少津,脉细数。查:血压70/50mmHg。治宜
背景资料:某建筑公司甲项目部承建某学校办公楼的施工任务。该办公楼为六层钢筋混凝土框架结构、柱下条型基础,建筑面积为10000m2。工程于2001年7月20日开工,至2012年12月20日完工并通过了竣工验收。甲项目部资料员立卷时,按所施工的办公楼进行施
旅行社在经营活动中应当遵循自愿、平等、________、________原则。
VIP服务本来是个好东西,大企业作为市场竞争的主体,实行差别化服务,无可厚非。但近年来,一些企业纷纷进军医院、机场、车站等公共场所,掏些赞助费,设立所谓“贵宾厅”,霸占公共资源,不仅带来浪费,更造成公共资源分配的不公。这段文字意在说明()。
巴黎和会上,列强讨论的中心问题是()。
针对脑部胶质瘤在全球范围内的高发病率,美国的罗斯公司研制出一种专门用于术后化疗的新药X,在临床试验中与传统的化疗药物y加以比较,分别在同类70个脑部胶质瘤晚期术后患者中分两组使用,每组35人,第一组用药物y,第二组用药物X。但两年后的统计结果却是每组都有2
人的实践活动与动物的本能活动有着本质区别,其区别在于
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
最新回复
(
0
)