首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
31
问题
有以下程序:
#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://jikaoti.com/ti/Sjz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char**p){++p;printf("%s\n",*p);}main(){char*a[]={"Morning","Afternoon","Evening","Night"};fun(a);
以下叙述中正确的是
下列叙述中错误的是()。
有以下程序:#include<stdio.h>intfun(char*s){char*p=s;while(*p++!=′\0′);return(p—s);}main(){char*r=″01234″;printf(″%d\
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语苦函数feof(fp)的函数返回值是
下面结构体的定义语句中,错误的是
若有定义语句:intx=10;则表达式x-=x+x的值为
下列叙述中正确的是
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
随机试题
Temporalperceptionisjustoneaspectofhowweareshapedbyourcultures.Anotherverystrongelementofourcultures
肩关节脱位最常见的类型是
王女士,初产妇。妊娠39周,临产11小时,现宫口开全已2.5小时。先露头,胎心正常此情况属于()
A、根尖囊肿B、含牙囊肿C、角化囊肿D、成釉细胞瘤E、始基囊肿;选择下列颌骨病变的x线表现与上述相对应的病变单房性透光阴影,局部有残根
以下哪项是蓝黑墨水的制造原理()。
患者男,60岁,患右肺中叶支气管扩张,现患者痰多不易咳出,该患者可能存在的体征是()
如果要将基于每日收益率计算所得的下行标准差进行年化,正确的做法是()。
某公司电工小黄与公司签订的劳动合同中约定:合同履行期内,如发生工伤事故,公司最多赔偿3万元。一次,小黄在检修电路中因违反操作规程不慎触电,造成重伤。下列关于事故处理的方式中,正确的是()
幼儿学习的内容应当符合幼儿期的________和幼儿期的生活,不要把适合在小学学习的东西拉到幼儿期来。
根据学习和记忆的信息加工理论,提出认知迁移理论的美国学者是()
最新回复
(
0
)