首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void my_put() { char ch; ch = getchar(); if (ch != ’C’) my_put(); putchar(ch); } main( )
有以下程序 #include <stdio.h> void my_put() { char ch; ch = getchar(); if (ch != ’C’) my_put(); putchar(ch); } main( )
admin
2021-04-28
23
问题
有以下程序
#include <stdio.h>
void my_put()
{ char ch;
ch = getchar();
if (ch != ’C’) my_put();
putchar(ch);
}
main( )
{
my_put();
}
执行时输入:ABC<回车>,则输出结果是
选项
A、ABC
B、CBA
C、AB
D、ABCC
答案
B
解析
my_put()递归,直到输入了C,开始返回。递归使用的是栈的思想,因此最后输入进去的最先返回,并打印。因此结果是CBA。答案为B选项
转载请注明原文地址:https://www.kaotiyun.com/show/bDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是()。
以下叙述中正确的是
有如下函数调用语句: func(r1,r2+r3,(r4,r5));该函数调用语句中,含有的实参个数是()。
有以下程序段intk=0,a=1,b=2,c=3;k=ac?c:k;执行程序段后,k的值是
下列叙述中正确的是()。
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
C语言主要是借助以下哪种手段来实现程序模块化
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
以下选项中,不合法的C语言用户标识符是
随机试题
量的软件过程管理和产品质量管理两个关键过程属于CMM的
《突发公共卫生事件应急条例》第四十一条规定,对传染病暴发、流行区域内流动人口发生传染病病人和疑似传染病病人应当采取
男性,52岁。因咳嗽、痰血伴体重减轻2个月就诊,检查发现右肺上叶空洞性病变,洞壁光整,疑为结核。肺结核空洞经治疗期望获得最好转归应当是
A.《药物非临床研究质量管理规范》B.《药物临床试验质量管理规范》C.《药品生产质量管理规范》D.《药品经营质量管理规范》E.《中药材生产质量管理规范(试行)》药物非临床安全性评价研究机构必须执行
某商业综合体按规范要求设置了火灾自动报警系统、消防应急照明和疏散指示系统、防排烟系统等消防设施。该商业综合体顶层为餐饮区,地下一层至地上五层为商场,餐饮区厨房内使用管道天然气炊具,设置可燃气体探测器,地下一层消防联动控制设备包括1个非消防电源切断装置、10
现有企业之间的竞争常常表现在()。
甲、乙、丙三个自然人共同出资设立了一个有限责任公司。根据公司法律制度的规定,下列关于该有限责任公司董事会的表述中,正确的有()。
根据下面材料回答问题。2010年全国完成城镇固定资产投资241415亿元,同比增长24.5%,其中,第一、二、三产业分别完成3966亿元、101048亿元和136401亿元,分别增长18.2%、23.2%和25.6%;而同期江苏完成城镇固定资产投
(1)GeorgeWilliams,oneofScottsdale’slastremainingcowboys,hasbeenraisinghorsesandcattleonhis120acresfor20years
BanksinShanghaialsoopenfrom9a.m.-5/6p.m.It’snecessarytotipthetaxidrivers.
最新回复
(
0
)