问题库
search
首页
计算机
驾照考试
关于
share
有以下程序 #include <stdio.h> int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x); x=fun(x); printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是
A.55
B.54
C.65
D.45
浏览252
arrow_forward
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:A
content_copy
解析:
【解析】该程序考察的是函数的递归调用,在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用,执行结果为1+2+3+…+8+9+10=55。因此A选项正确。
content_copy
菠萝工具去水印-小程序
抖音无水印视频、背景音乐下载
相关内容
在下列模式中,能够给出数据库物理存储结构与物理存取方法是( )。
if语句的基本形式是:if (表达式) 语句,以下关于"表达式"值的叙述中正确的是
下面属于白盒测试方法的是
全高清视频的分辨率为1920×1080P,如果一张真彩色像素的1920×1080 BMP数字格式图像,所需存储空间是( )。
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期, Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达式是( )。
标签
二级C语言
程序
函数
int
fun