首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) { if(n) return fun(n—1)+n; else return 0; } main( ) { printf(″%d\n″,fun(3)); } 程序的运行结果是(
有以下程序: #include<stdio.h> int fun(int n) { if(n) return fun(n—1)+n; else return 0; } main( ) { printf(″%d\n″,fun(3)); } 程序的运行结果是(
admin
2019-04-14
49
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{
if(n)
return fun(n—1)+n;
else
return 0;
}
main( )
{
printf(″%d\n″,fun(3));
}
程序的运行结果是( )。
选项
A、4
B、5
C、6
D、7
答案
C
解析
fun函数是一个递归函数,n=3,返回f(3—1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
转载请注明原文地址:https://kaotiyun.com/show/b1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序是计算100以内能被4整除且个位数为4的所有整数,请填空。main(){intm,n;for(m=0;【】;m++){n=m*10+4;If(【】)continue;printf("%d\n",n);}}
阅读下面程序,则程序的执行结果为()。#include"stdio.h"main(){inta=10;fun(A);printf("%d\n",A);}fun(intx){x=50;}
有以下程序:voidf(int*x,iht*y){intt;t=*x;*x;=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
以下程序的输出结果是()structHAR{intx,y;structHAR*p;}h[2];main(){h[0].x=1;h[0].y=2;h[1].x=3;h[1].y=4;
有以下程序:main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
在结构化方法中,软件功能分解属于软件开发中的()阶段。
以下函数fun用于求两个整数a和b的最大公约数。fun(a,B)inta,b;{inti,j,m,n;if(a>B){m=a;a=b;【】;}i=a;j=b;while
在面向对象方法中,对象之间进行通信的构造称为()。
随机试题
按沟通领域不同,可将沟通划分为()。
患儿14个月咳嗽流涕2天,午后突然全身抽搐,持续一分钟,无大小便失禁,抽搐后神清,测体温40℃,前囟平,咽充血,心肺及神经系统(-),WBC8.5×109/L,N0.54。引起婴幼儿抽搐的最常见原因
当水和碱金属反应时,生成
胎盘的组成,正确的是( )
2010年12月9日,世界权威市场调查机构欧睿国际发布最新的全球家用电器市场调查结果显示:海尔品牌在大型白色家用电器市场占有率为6.1%,再次蝉联全球第一,同比提升1个百分点。其中,海尔在冰箱、洗衣机、酒柜三个产品的市场占有率排名中继续蝉联全球第一。按冰
设平面内有n条直线(n≥3),其中有且仅有两条直线互相平行,任意三条线不过同一点,若用f(n)表示这n条直线交点的个数,则f(4)=________;当n>4时,f(n)=________。
公安机关的任务是一个多形式、多层次的系统,其中,从层次上分,包括()。
Alltheworkers______togetherandwrotealettertotheheadofthecompany.
TheSupremeCourt’srecentdecisionallowsregionalinterstatebankstodoawaywithonerestrictioninAmerica’sbankingoperat
Thoughthefree-marketfaithfulhavelongpreachedthatcompetitioncreatesefficiency,asifitwerealawofnature,natureit
最新回复
(
0
)