首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void my() { char ch; ch=getchar(); if(ch!=’c’)my(); putchar(ch); } main() { my(); } 执行时,输入abc<回车>,则输出结果
有以下程序: #include<stdio.h> void my() { char ch; ch=getchar(); if(ch!=’c’)my(); putchar(ch); } main() { my(); } 执行时,输入abc<回车>,则输出结果
admin
2020-06-16
44
问题
有以下程序:
#include<stdio.h>
void my()
{
char ch;
ch=getchar();
if(ch!=’c’)my();
putchar(ch);
}
main()
{
my();
}
执行时,输入abc<回车>,则输出结果是( )。
选项
A、abc
B、ababc
C、bca
D、cba
答案
D
解析
my()递归,直到输入了c开始返回。递归使用的是栈的思想,因此最后输入进去的最先返回并输出。所以结果是cba。
转载请注明原文地址:https://www.kaotiyun.com/show/mpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*
构成计算机软件的是()。
以下关于结构化程序设计的叙述中正确的是()。
下面不能作为结构化方法软件需求分析工具的是()。
以下定义语句中正确的是()。
给定程序中,函数fhn的功能是:判断形参s所指字符串是否是"回文"(Palindrome),若是,函数返回值为1;不是,函数返回值为0。"回文"是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是”回文”,而LEVLEV不是
软件生命周期是指()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是
下列选项中不属于结构化程序设计原则的是
随机试题
A、脑保护剂B、抗凝治疗C、溶栓治疗D、血液稀释疗法E、脑代谢活化剂肝素、双香豆素
某工业项目,建设单位委托了一家监理单位协助组织工程招标并负责施工监理工作。总监理工程师在主持编制监理规划时,安排了一位专业监理工程师负责项目风险分析和相应监理规划内容的编写工作;经过风险识别、评价,按风险量的大小将该项目中的风险归纳为大、中、小三类。根据该
下列关于设立外资银行及其分支机构的说法,正确的是()。
直接筹资主要用于筹资股权资金,间接筹资主要用于筹集债务资金。()
下列各项中,关于股份发行的有关说法正确的有()。
下列审计程序中,注册会计师在了解被审计单位内部控制时通常不采用的是()。
埃里克森人格发展理论认为12~18岁阶段人格发展危机表现为()。
1961年1月,中共八届九中全会决定,从1961年起在两三年内对国民经济实行调整。这次调整标志着我国社会主义建设开始从“大跃进”轨道转入全面调整,是党在经济工作指导方针上的重大转变。这次经济政策调整所实行的方针是
Inthe1950’saccumulatingscientificevidencelinkingcigarettesmokingandlungcancermadea(51)impact(52)thesmokingpublic.
Criticismisjudgment.Acriticisajudge.Ajudgemuststudyandthinkaboutthematerialpresentedtoit,【S1】______co
最新回复
(
0
)