首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>int fun(int n){ if(n == 1) return 1; else return( n + fun( n - 1 ) );}main( ){ int x; seanf("%
有以下程序:#include <stdio.h>int fun(int n){ if(n == 1) return 1; else return( n + fun( n - 1 ) );}main( ){ int x; seanf("%
admin
2009-01-15
45
问题
有以下程序:#include <stdio.h>int fun(int n){ if(n == 1) return 1; else return( n + fun( n - 1 ) );}main( ){ int x; seanf("% d" ,&X) ;x = fun(x) ;pfinff( "% d \n" ,x);} 执行程序时,给变量x输入10,程序的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
1
解析
函数调用将实参x=10传给形参n,语句n=1不成立,执行else语句,递归调用fun函数。 fun函数共被调用8次,即fun(9),fun(8),…,fun(2),由此可得n=10+9+…+1=55,所以x=55。
转载请注明原文地址:https://kaotiyun.com/show/L2Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp。窗体中横线(横坐标)的名称为Line1,竖线(纵坐标)的名称为Line2;五个不同颜色的矩形是一个形状控件数组,名称为Shape1,它们的visible属性都为False;从左到右的两个按钮的名称分别为Comm
有下面的程序段:Fori=14To5Step-3PrintNexti执行此程序段后,i的值为
下列说法中,错误的是
下列说法中,错误的是
下面不能作为结构化方法软件需求分析工具的是
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
以下不能用Print方法输出数据的对象或窗口是
检查软件产品是否符合需求定义的过程称为()。
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
能将高级语言编写的源程序转换成目标程序的是
随机试题
下列关系表达式中,结果为“假”的是()。
心绞痛发作时产生疼痛的直接原因是
痴呆的病因是
( )制定了建筑业企业资质等级标准。
下列选项中,不属于现有企业之间的竞争表现的是()。
(2018年)贝乐玩具公司成立十年来,生产和经营规模逐步扩大,玩具产品的品种不断增加。为了提高工作效率并实现规模经济,该公司应采用的组织结构是()。
请开始答题:8749
【B1】【B10】
Ifyouwanttoimproveyourchild’sresultsatschool,【T1】______thattheydoplentyofexercise.Scientistshavealreadyshownt
PerhapslikemostAmericansyouhavesomeextrapoundstoshed.Youmayevenhavetriedafad(时尚)dietortwo,butfoundyourse
最新回复
(
0
)