首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!"; void func1(int i) { printf("%c",st[i]); i
下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!"; void func1(int i) { printf("%c",st[i]); i
admin
2010-12-10
78
问题
下列程序执行后的输出结果是
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);}}
main()
{ int i=0; func1(i); printf("\n");}
选项
A、hello
B、hel
C、hlo
D、m
答案
C
解析
考查函数的调用。函数调用的一般形式为:
函数名(实参列表)
首先调用函数func1(0),输出st[0]=h。i值变为2,并调用函数func2(2),输出st[2]=l。i值此时变为4,又调用函数func1(4),输出st[4]=0。此时i值大于等于3,执行完毕,因此,输出结果为hlo。 函数调用的一般格式以及函数的返回值。
转载请注明原文地址:https://kaotiyun.com/show/8hPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于数据模型所描述的内容的是()。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是()。
以下关于事件、事件驱动的叙述中,错误的是()。
深度为5的完全二叉树的结点数不可能是
在关系代数运算中,有5种基本运算,它们是()。
下列链表中,其逻辑结构属于非线性结构的是
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写()。PrivateSubCommandl_Click()Dima(1T
如果把程序的启动对象设置为:SubMain,则SubMain过程
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
软件工程的出现是由于【】。
随机试题
下列不属于中班幼儿表演游戏的特点的是()
简述两地上市的优点。
计算曲线积分∫(x2+y2)dx+2xydy,其中L是沿抛物线y=x2由0(0,0)到A(1,1)一段.
从根本上讲,上层建筑属于( )。
糖尿病最常见的神经病变是
施工过程中由于各方面原因,确实需要修改原安全技术措施时,必须经( )同意,并办理修改审批手续。
正方:论据:反方
设z=f[χ+φ(χ-y),y],其中f二阶连续可偏导,φ二阶可导,求.
WhyisGriffithoftencalledTheFatheroftheMotionPicture?
Thefearofsmallpox,whichterrorizedtheeighteenthcentury,hasno__________today.
最新回复
(
0
)