单选题
726.下列程序执行后的输出结果是( )。 char st []="hello,friend!"; void func1( ) { printf ( ); if( i<3 ) { i+=2; func2( ); } } void func2( ) { printf ( ); if( i<3 ) { i+=2; func1( ); } } int main () { int i=0; func1( ); printf( ); return 0; }
A
hello
B
hel
C
hlo
D
hlm
答案解析
正确答案:C
解析:
程序中使用了递归函数func1和func2,根据递归的调用顺序,最终输出的结果为"hlo"。
题目纠错
二级C语言知识练习
