首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include #include voidfun(int n) { if(n!=0) { fun(n=1); for(int i=l;i
以下程序的执行结果是( )。 #include #include voidfun(int n) { if(n!=0) { fun(n=1); for(int i=l;i
admin
2012-12-29
42
问题
以下程序的执行结果是( )。
#include
#include
voidfun(int n)
{
if(n!=0)
{
fun(n=1);
for(int i=l;i<=n;i++)
cout<
cout<
}
}
void main()
{
fun(3);
}
选项
A、0
0 1
0 1 2
B、1
1 2
1 2 3
C、1
2 2
3 3 3
D、1
2
3
答案
B
解析
首先由程序中的主函数main入手,调用fun函数,参数为3。fun(n)函数在其内部,当n不等于0时,递归调用fun(n-1)。当参数为3时,fun(3)调用fun(2)…,然后利用for循环输出i值,当n=1时,只输出1,输出回车后,就跳入fun(2),输出1,2,最后输出是1,2,3。
转载请注明原文地址:https://jikaoti.com/ti/LPL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作数据常量的是()。
以下叙述中错误的是()。
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为l的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。两次洗牌后的结果为:1
在数据管理技术发展的三个阶段中,数据共享最好的是()。
以下各选项中的代码段执行后,变量y的值不为1的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
以下选项中不能用于描述算法的是()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
随机试题
对某桥梁进行基于技术状况检测的承载能力评定,根据检算结果荷载作用效应与抗力效应的比值为1.15,下列表述错误的是()。
确诊支原体肺炎的依据是()
女性,24岁。患风心病6年。因不明原因发热2周,拟诊合并感染性心内膜炎。关于感染性心内膜炎,下述错误的是
从声源上降低噪声,可以()。
立式圆筒形金属储罐罐底板控制焊接变形的主要工艺措施有()。
甲企业集团拟出售持有的部分长期股权投资,假设拟出售的股权符合持有待售类别的划分条件。下列会计处理表述中,正确的有()。
教育对社会政治经济制度的影响和作用,最主要是通过()来实现。
你怎么认识组织的灵活性和原则性?
Lawyersarelessthan1%ofAmericanadults,【C1】______theyarewell-representedingovernment.Boththepresidentandthevice-
•Lookatthenotesbelow.•Someinformationismissing.•Youwillbearawomantalkingaboutanewproductrange.•Foreach
最新回复
(
0
)