首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是 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
61
问题
下列程序执行后的输出结果是 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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:1357929994699981
下面不属于软件需求分析阶段主要工作的是
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数mmn和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#i
对下列二叉树进行前序遍历的结果为()。
算法的空间复杂度是指()。
下面不属于黑盒测试方法的是()。
随机试题
司法机关对犯罪嫌疑人、被告人采取取保候审强制措施,最长不超过()。
子宫内膜异位症患者行保留卵巢功能手术的适合年龄为:
速率散射比浊法之所以能比传统的沉淀反应试验大大地缩短时间,主要是因为
“十二五”规划纲要提出加快我国进口油气战略通道建设,其布局的区域有()
发行人应在披露上市公告书后10日内,将上市公告书文本一式五份分别报送发行人注册地的中国证监会派出机构、上市的证券交易所。( )
较为重要的技术转移机制包括()。
民航运输飞行主要有正班飞行、加班飞行、预约飞行。()
小王参加公务员录用考试被某机关录用,在试用期内因违反公务员纪律被取消录用,小王不服,他可以采取的正确做法是()。
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf(’’请输入2个数:’’);scanf(’’%d%f’,&case,&printF);printf(’’%d%f\n’’,
Allpeoplehavesomeabilitytomanagetheirhealthandthehealthofthosetheycarefor.Meanwhile,withtheincreasing【S1】___
最新回复
(
0
)