首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是 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
26
问题
下列程序执行后的输出结果是 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://kaotiyun.com/show/fbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[
设有如下定义:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()
若有以下定义语句:doublea[5];inti=0;能正确给a数组元素输入数据的语句是()
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是______。
在下列叙述中,不正确的一条是______。
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
下列选项中错误的说明语句是
下列说法正确的是()
结构化程序设计的3种结构是
下列不属于软件工程的3个要素的是()。
随机试题
下列各组词语中,存在错别字的有()。
关于目前我国预算外资金的管理,正确的是
机体的主要散热部位是
牛弓首蛔虫成虫寄生于犊牛的()
患者,女,50岁。15年前因甲亢行甲状腺次全切除术。近1个月来又感心悸、出汗、消瘦,心电图检查提示房颤,心率120次/分钟,FT3升高,FT4升高。应首先考虑的治疗措施是
A.血管压力增加B.血管紧张素增加C.钙离子通透性增加D.交感神经活动增加E.水钠潴留和血容量增加属于肾和肾功能异常的是
浙江剪纸各地都有,尤以浦江、桐庐为典型,两地被称为“中国剪纸的南宗代表”。()
公共管理活动的合法性基础为公共性和效益性。()
下列情形中,公民、法人或者其他组织不可以申请行政复议的是:
PastandPresentoftheMovieIndustryA)Thebeginningsofthemovieindustrycanbetracedbacktothe1800’s,developingmuch
最新回复
(
0
)