首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
32
问题
有以下程序:
#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://kaotiyun.com/show/mpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下叙述中正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
以下针对全局变量的叙述错误的是()。
若有以下程序:#include<stdio.h>charfun(charx){returnx*x+’a’;}main(){chara,b=0;for(a=0;a<4;a+=1){b=f
请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456666778991010
设有定义:doublex=2.12;,以下不能完整输出变量X值的语句是()。
以下函数的功能是计算a的n次方并作为函数值返回:doublefun(doublea,intn){inti;doubles=1.0;for(i=1;i
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21,…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。
关于地址和指针,以下说法正确的是()。
随机试题
卡特尔的特质论的创新和贡献之处不包括
男性,40岁,反复出现胸骨后烧灼样疼痛,多在餐后1小时出现,卧位时症状加重。其最可能的诊断是
中药厚朴中含有的厚朴酚是()
【案例二】背景材料:某办公楼工程,建筑面积23723m2,框架剪力墙结构,地下1层,地上2层,首层高4.8m,标准层高3.6m,顶层房间为有保温层的轻钢龙骨纸面石膏板吊顶。工程结构施工采用外双排落地脚手架,工程于2007年6月15日开工
下列各项属于证券登记结算公司职能的有( )。
甲企业为增值税一般纳税人,主要从事电冰箱的生产和销售。2017年6月发生如下事项:(1)购进生产用钢材一批,取得的增值税专用发票上注明价款280万元;委托某运输企业将该批钢材运回,取得承运部门开具的增值税专用发票上注明运费10万元。(2
以融资租赁方式租入的固定资产,应由出租方计提该项固定资产折旧。()
某企业共有职工50名。受金融危机影响,该企业生产经营发生严重困难,决定裁员15名。根据《劳动合同法》的规定,下列说法正确的是()。
材料l恩格斯指出:“就一切可能看出,我们还差不多处在人类历史的开端,而将来纠正我们的错误的后代,大概比我们可能经常以极为轻视的态度纠正其认识错误的前代要多得多。”“科学史就是把这种谬误逐渐消除或是更换为新的、但终归是比较不荒诞谬误的历史。”摘自《马克思恩
我国目前最基本的国情和最大的实际是()
最新回复
(
0
)