首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!”; void func1(int i) { printf("%c",st
下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!”; void func1(int i) { printf("%c",st
admin
2013-02-23
39
问题
下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!”; void func1(int i) { printf("%c",st
); if(i<3){i+=2;func2(i);}} void func2(int i) { printf("%c",st
); if(i<3){i+=2;func1(i);}} { int i=0;func1(i);printf("\n");}
选项
A、hello
B、hel
C、hlo
D、hlm
答案
4
解析
函数调用的一般形式为:
函数名(实参列表)
首先调用函数funcl(0),输出st[0]=h。i值变为 2,并调用函数func2(2),输出st[2]=l。i值此时变为 4,又调用函数funcl(4),输出st[4]=0。此时i值大于等于3,执行完毕。因此,输出结果为hlo。注意:函数调用的一般格式以及函数的返回值。
转载请注明原文地址:https://www.kaotiyun.com/show/fbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系型的数据库管理系统中,3种基本关系运算是______。
以下叙述中正确的是
设有如下定义:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
若进栈序列为1、2、3、4、5,并且在它们进栈的过程中可以进行出栈操作,那么不可能是出栈序列的是______。
人们提出了用______的原理来设计软件,这就是软件工程学诞生的基础。
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
软件结构是以【】为基础而组成的一种控制层次结构。
冒泡排序算法在最好的情况下的元素交换次数为【】。
下列不属于软件工程的3个要素的是______。
随机试题
老年男性,腹部手术后第7天,剧烈咳嗽后切口全层裂开,肠管脱出,紧急处理措施为()。
A.抗一CB.抗一DC.抗一D、抗一CD.抗一EE.抗一c用已知的抗原红细胞检查未知的Rh抗体,标准红细胞1:CCDee;2:ccDEE;3:ccDee;4:Ccdee;5:ccdEe;6:ccdee1号血清对应标准红细胞为+++----,其
在我国上消化道出血最常见的病因是
某药品生产企业利用回收玻璃瓶重新灌装大输液。根据《中华人民共和国药品管理法实施条例》,对本事件的处理,正确的有
公司法定公积金累计额为公司注册资本的()以上的,可以不再提取。
丙公司基本生产车间领用某种材料2000公斤,单价100元,材料成本合计200000元,生产A产品800件,B产品400件。A产品消耗定额为24公斤,B产品消耗定额52公斤。则A产品应分配的材料成本为()元。
已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是()。
下列关于虚函数与函数重载区别的叙述中不正确的是()。
It’sgoodthatWegetupearly.It’sgood_________________________________getupearly.
Youaresupposed(lock)______theroombeforeyouleavethelanguagelab.
最新回复
(
0
)