首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
27
问题
有以下程序:
#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全国计算机二级
相关试题推荐
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include <stdio.h> main() { FILE *fp; char *s1="Fortra
有以下程序:#include<stdio.h>structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;prin
在下列叙述中,正确的一条是______。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
C语言程序由函数组成,下列说法正确的是()。
下面的描述中,不属于面向对象方法的是()。
C语言程序中,运算对象必须是整型数的运算符是
数据字典(DD)所定义的对象都包含于
随机试题
机动车驶近坡道顶端等影响安全视距的路段时,要如何保证安全?
气开式调节阀突然关闭是因为针阀堵等三个因素造成的。()
同一商标人在相同或类似商品上使用的若干个近似商标称为()
如果一个酶反应动力学符合米一曼方程,则有竞争性抑制剂时是
男童,5岁。反复右上腹部阵发性绞痛2天,并向右肩、背部放射。疼痛时面色苍白、坐卧不安、屈膝抱腹,辗转呻吟伴恶心、呕吐,间歇期无不适感。查体:腹软,上腹部深压痛,无肌紧张及反跳痛。为明确诊断,最有意义的检查是
建设工程风险分解的途径之一是按时间维分解,其含义是按建设工程()进行分解。
银行业监督管理机构从事监督管理工作的人员有()情形之一的,依法给予行政处分;构成犯罪的,依法追究刑事责任。
签发银行汇票,必须记载的事项包括()。
下列三组常用物品:①塑料尺、铅笔、橡皮擦;②木桌子、钢卷尺、透明胶带;③乒乓球、橡胶棒、玻璃杯.通常情况下全部属于绝缘体的一组是________(填序号);不同材料,导电性能不同,导电性能介于导体和绝缘体之间的称为________体.
2011年4月14日,()加入金砖国家以来,该国总统首次以“金砖国家”成员国的身份参加金砖国家集团第三次首脑会议。
最新回复
(
0
)