首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void my() { char ch: ch=getchar(); if(ch!=’c’)my(); putchaur(ch); } main() {
有以下程序: #include void my() { char ch: ch=getchar(); if(ch!=’c’)my(); putchaur(ch); } main() {
admin
2019-08-10
21
问题
有以下程序:
#include
void my()
{
char ch:
ch=getchar();
if(ch!=’c’)my();
putchaur(ch);
}
main()
{
my();
}
执行时,输入abc<回车>,则输出结果是( )。
选项
A、abc
B、ababc
C、bca
D、cba
答案
D
解析
my()递归,直到输入了c开始返回。递归使用的是栈的思想,因此最后输入进去的最先返回并输出。所以结果是cba。
转载请注明原文地址:https://kaotiyun.com/show/ecRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当变量c的值不为2、4、6时,值也为"真"的表达式是
设有如下函数定义:#includeintfun(intk){if(k
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下面关于"EOF"的叙述,正确的是
以下叙述中错误的是
为了建立如图所示的存储结构(即每个节点含两个域,data是数据域,next是指向节点的指针域),则在【_】_处应填入的选项是()。Structlink{chardata;【_】_}node;[*]18
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和
随机试题
(2015年第48题)风湿小结内的阿少夫细胞来源于
分泌生长激素的内分泌器官是()。
有抗幽门螺杆菌作用阻断H2受体,抑制胃酸分泌
预备嵌体洞缘斜面的目的不包括
下列选项中,既能补血,又能止血的是
资料1资料2资料3请根据以上资料,选择以下栏目的正确选项:“提运单号”栏:()。
什么是总体真实?(武大2015年研)
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【B
一问宿舍可住多个学生,则实体宿舍和学生之间的关系是()。
A、Jimmyisgoingtosetouttonight.B、Jimmyhasnotdecidedonhisjourney.C、Thereisnoneedtohaveafarewelldinner.D、The
最新回复
(
0
)