首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,frlend!"; void funcl(int i) { cout<<st[i];
下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,frlend!"; void funcl(int i) { cout<<st[i];
admin
2010-06-06
26
问题
下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,frlend!"; void funcl(int i) { cout<<st
; if(i<3){i+=2;func2(i);} } void func2(int i) { cout<<st
; if(i<3){i+=2;funcl(i);} } main() { int i=0; furicl(i); cout<<endl;}
选项
A、hello
B、hel
C、hlo
D、hlm
答案
C
解析
本题考察递归调用。分析func1可知,当i=0时,首先输出h,然后i变为2.调用fune (2),则输出str[2],应为1。分析到此就可以排除选项A和B。然后调用funcl(4),此时辅出str [4],为o,故可以选择正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Kwjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列选项中,没有构成死循环的是()。
有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
若用数组名作为函数调用时的实参,则实际上传递给形参的是()。
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
数据流图中带有箭头的线段表示的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
随机试题
I’mgoingto______bank.I’mgoingto______Lloyd’sBank.
A.胃肠道反应B.二重感染C.造血系统损害D.肾损害E.过敏性休克青霉素G最严重的不良反应是
中国建设银行拥有()等多家子公司,为客户提供全面的金融服务。
有效顾客反应系统是由配送商客户及供应商共同组成企业联盟,以有效反应顾客的需要,系属一个用户趋动的系统,达到顾客满意度最高及最小物流成本目标。()
如图所示,在四面体P-ABC中,已知PA=BC=6,PC=AB=10,AC=8.PB=,F是线段PB上一点,CF=,点E在线段AB上,且EF⊥PB。证明:PB⊥平面CEF;
侦查员王某在询问被害人李某时,下列哪种行为违反法律规定()。
我们通常所说的水资源指()。
A、 B、 C、 D、 B本题属于空间重构类,主要考察了双面之间的相对关系和相邻关系。第一组图形中,第一个图形是平面图形,第二个、第三个图形是该图形的折叠图形;第二组图形中,根据第二个折叠图形中黑底白三角特正
Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是
[A]benefits[I]flourishing[B]commissions[J]saddle[C]extravagant[K]inclination[D]similar[L]mounted[E]inaccessi
最新回复
(
0
)