首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n一1); return a; } main() {p
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n一1); return a; } main() {p
admin
2019-01-11
33
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{int a;
if(n==1)return 1;
a=n+fun(n一1);
return a;
}
main()
{printf("%d\n",fun(5));}
程序的输出结果是( )。
选项
A、9
B、14
C、10
D、15
答案
D
解析
考查函数的递归调用。只需要一步一步递归调用函数即可,执行fun(5)=5+(4+(3+(2+fun(1))))=15,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Cdxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是
下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
给定程序MODll.C中函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出:0.617977。请改正程序中的语法错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、”ZhangQi”、9
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。t=1+1/2+1/3+1/4+…+1/m例如,若输入5,则应输出2.283333。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
NN-10第一空:题目要求对每行元素中的值均右移1个位置,故第一空处循环变量每次增1,共循环N次,完成对N行的移位操作,因此第一空处应为“N”。第二空:“x=t[i][___2___];”保存第i行元素的最后一个元素t[i][N-
下列特征中不是面向对象方法的主要特征的是()。
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。
随机试题
用治风湿热痹的药组是()(1993年第142题)
通过控制进气方向改变执行元件运动方向的回路称为()回路。
疼痛在腰脊中部,主要与哪条经脉相关()
关于管型的叙述,正确的是
A.累计增长量B.定基发展速度C.环比发展速度D.增长速度E.平均增长速度表示一定时期内逐年的平均增长程度()
某房屋占地面积30m2,建筑面积36m2,耐用年限55年,已用5年,重置单价每平方米1500元,残值率为20%,求该栋房屋的现值。
会计机构负责人(会计主管人员)是指()。
报告年度以前已发货并确认收入的商品,在资产负债表日后期间因产品质量问题发生销售退回的。应按日后调整事项处理,冲减报告年度的收入和成本。()
甲公司是一家成功的家电企业,多年来致力于为消费者提供整套家电解决方案。随着互联网技术的兴起,公司于2004年制定并实施了进军智能家居领域的战略,通过建立家庭网络标准产业联盟,推出了一系列信息及多媒体共享的智能家居产品。同时,公司组织结构进行了重大改革,管理
下列叙述中正确的是()。
最新回复
(
0
)