首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
40
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是() main() {inta=5,b=4,c=6,d; printf(”%d\n",d=a>b?(a>c?a:c):(b)); }
已知char**S,下面正确的语句是()。
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,指针q指向变量c,
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
下列说法不正确的是()。
以下函数用于求出一个2×4矩阵中的最大元素值。max_value(arr)intarr[][4];{inti,j,max;max=arr[O][0];for(i=0;i<2;i++)
下列选项中,不能用作标识符的是()。
下列特征中不是面向对象方法的主要特征的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
在社会心理学中,由于第一印象的形成所导致的在总体印象上最初获得的信息比后来获得的信息影响更大的现象,称之为()
下列叙述正确的是
正常人粪便可出现较多
口腔健康教育措施是
形成企业核心竞争力的基础是()。
()是19世纪最伟大的教育家,也是使体育课程臻于成熟的代表人物。他提出了“教育心理学化”的思想,创立了和谐发展教育和要素教育理论。
《明史.舆服志》记载“(洪武)十四年(公元1381年)令农衣绸、纱、绢、布,商贾止(通‘只’)衣绢、布。……正德(明武宗年号)元年(公元1506年)禁商贩、仆役、倡优、下贱不许服用貂裘。”这说明()。
党的地方各级委员会可以派出代表机关。()
“守株待兔”的故事中农犬的错误从哲学上讲是()。
_____inanatmosphereofsimplelivingwaswhathisparentswishedfor.
最新回复
(
0
)