首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-07-09
48
问题
有以下程序
#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://kaotiyun.com/show/Hokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量均己正确定义,若要通过scanf(”%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:口代表空格字符)
在一个C源程序文件中所定义的全局变量,其作用域为()。
软件测试的目的是()。
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
以下叙述中正确的是
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
在软件开发中,需求分析阶段产生的主要文档是()。
构成计算机软件的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
直接作用于正常红细胞使之发生溶血的是戊糖磷酸途径酶缺陷指
吲哚美辛可与新鲜的香草醛盐酸液共热呈玫瑰紫色是由于药物分子中含有
急性心肌梗死病人主要死亡原因:(2006年真题)风湿性心脏病病人主要致死原因:(2006年真题)
秘密工作和公开工作的关系是()。
强制戒毒工作由()主管。
2008年一季度企业景气指数最高的行业是()。下列叙述正确的是()。
8,27,(),343,1331。
对大学生来说,在如何把握经济全球化趋势与爱国主义的相互关系问题上,需要坚持的观包括()
编写函数fun,其功能是:将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何
Polarbears,rhinocerosesandelephantsareallontheimmediatecriticallist.Therhinoisdoomed(1)_____increasinglycash-r
最新回复
(
0
)