首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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));
有以下程序: #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));
admin
2019-04-14
23
问题
有以下程序:
#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、10
B、14
C、15
D、9
答案
C
解析
考查递归函数。函数fun()的功能是计算1到n之间的数字之和,所以计算结果为15,答案选C。
转载请注明原文地址:https://jikaoti.com/ti/q8f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型包括数据结构、()和数据条件。
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#include<stdio.h>
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
下列关于C语言用户标识符的叙述中正确的是()。
下列叙述中正确的是______。
下列叙述中正确的是()。
结构化程序设计主要强调的是
随机试题
工作标准化的具体方式有()
新鲜易膨胀的药材浸出时宜采用
A.针对传染病流行的“三环节”的措施B.以接种疫苗为主的综合措施C.加强疫情和疫毒变异的监测D.以消灭传染源为主的综合措施E.切断传播途径为主的措施预防和控制下列疾病,主要采取哪项措施?乙型肝炎
装饰装修细部工程中的护栏和扶手制作和安装中,护栏高度,栏杆间距,安装位置必须符合规范要求,下列表述正确的有()。
沥青混凝土路面不平整的原因分析不包括()。
大型基础设施、公用事业等关系社会公共利益、公众安全的项目,项目的()等的采购,达到法定标准的,必须进行招标。
下列各项中,体现会计职业道德“客观公正”要求的有( )。
当今社会,我国基金管理公司的主要业务转换为特定客户资产管理业务。()
下列科技成果中,不属于古代印度人创造的是()。
Ifyouwantto_____apleasantvisit,findoutasmuchaspossibleaboutthemannersandcustomsofyourhostcountry.
最新回复
(
0
)